はじめに
VirtualBoxでディスクサイズを拡張しようとして、VBoxManage modifyhdコマンドを実行したら、"Resize hard disk operation for this format is not implemented yet!"のエラーになってしまった。
Progress state: VBOX_E_NOT_SUPPORTED
VBoxManage: error: Resize hard disk operation for this format is not implemented yet!
固定サイズディスクは拡張できない
調べてみると、固定サイズのディスクはVBoxManage modifyhdコマンドで拡張できないみたい。
どうやら "--resize" オプションが有効なのは可変サイズ (Dynamically expanding storage) の VDI または VHD 形式で、今回失敗した固定サイズ (Fixed-size storage) ではダメらしい。また (上限を小さくする) 縮小もできない。
VirtualBox: 仮想ディスクのサイズを拡張する (VDI)
固定サイズのディスクを拡張するには
VBoxManage clonehdコマンドを使用して、固定サイズから可変サイズに変更する。
可変サイズに変更したら、VBoxManage modifyhdコマンドでディスクサイズを拡張すれば戻るみたいだけど、手順が複雑ですね。