- ベストアンサー
VirtualBoxで仮想HDDのリサイズができない
- VirtualBox上に作ったWinXPのHDDの容量が逼迫してきたので、大きくしようと思ったのですが、全くパラメータを認識してくれません。
- 固定サイズになっているから良くないのかな?と思い、clonehdコマンドを用いてサイズ可変にしてみても動きません。
- スペースの処理にも問題があるのでしょうか?
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
VirtualBox: 4.2にダウングレードしてみてください。 4.3のゲスト環境はエクスポート VirtualBoxをアンインストール VirtualBox4.2をインストール エクスポートしたovaファイルをインポート これで対応できませんか。
その他の回答 (2)
- bunjii
- ベストアンサー率43% (3589/8249)
>いったい何が違うのでしょうか? ファイル名の後に空白1文字を入れて --resize <megsbytes> と言う書式でオプションを記述します。 resize の値は現在の値より大きくなければなりません。 尚、Syntax error: は書式が合っていないことを指摘しています。 当方ではMac OS X 10.6.8にVirtualBoxをインストールした状態ですがあなたのエラーと同じ結果を再現できました。 VBoxManage modifyhd "/Users/USERNAME/VirtualBox VMs/Test/Test.vdi"--resize 40000 Syntax error: Invalid parameter '40000' 修正してコマンド投入すると別のエラーになりました。 原因は固定サイズのVDIのためと思われます。
お礼
VirtualBoxのバージョンを念のためお教えいただけますか?
- bunjii
- ベストアンサー率43% (3589/8249)
>Syntax error: Invalid parameter '数字' >と出ます。 コマンドの書式が違っているとの指摘のようです。 以下のコマンド書式で実行してみると良いでしょう。 VBoxManage modifyhd "/Users/USERNAME/VirtualBox VMs/Test/Test.vdi" --resize 40000 >固定サイズになっているから良くないのかな?とおもって 重要な問題ですね。 固定サイズの場合は別のエラーが出ると思います。 可変サイズのVDIに変換しなければならないと思いますが方法については確認していません。 >付け加えると、clonehdコマンドの --format VDIオプションもききません。 clonehdコマンドは現在のVDIファイルをコピーするためのものと思いますので対策にならないと思います。(未確認)
お礼
VBoxをダウングレード(4.2.22)して、 エクスポートは行わずに済みました。 clonehdコマンドで可変サイズに変えた後、 resizeの前にスペースを入れて、フルパス指定で、サイズ変更、 clonehdコマンドで再び固定サイズに、 VBoxでマウント、 EaseUS partition Master Free Edit.でパーティションサイズ変更 これで完了しました。 4.3.6でリサイズできないのはバグでしょうか? --format VDIは元がVDIなのでエラーになっていただけですね… ありがとうございました。
補足
すみません。 いったい何が違うのでしょうか?resizeオプションの前のスペースでしょうか?因みにスペースをあけるとresizeオプションとしても認識されません。エラーメッセージがでます。今出先なので確認できませんが
お礼
VBoxをダウングレード(4.2.22)して、 エクスポートは行わずに済みました。 clonehdコマンドで可変サイズに変えた後、 resizeの前にスペースを入れて、フルパス指定で、サイズ変更、 clonehdコマンドで再び固定サイズに、 VBoxでマウント、 EaseUS partition Master Free Edit.でパーティションサイズ変更 これで完了しました。 4.3.6でリサイズできないのはバグでしょうか? --format VDIは元がVDIなのでエラーになっていただけですね… ありがとうございました。