VirtualBox-動的.vdiハードディスクの最大サイズを削減


9

VMの1つで.vdiファイル(ハードディスク)の最大容量削減しようとしています。

最大容量25GBの動的割り当てとして設定しました。これを10GBに減らしたい。

ホストマシンの.vdiファイルのサイズを圧縮したくありません。その後、私は単に使用できますVBoxManage modifyhd --compact /path/to/my/vdi。ただし、これにより、ホストマシン上の.vdiファイルのフットプリントは減少しますが、ゲストは25GBのハードドライブを報告します。

私がしたいのは、ゲストが10 GBのハードドライブを報告するように.vdiの最大容量を減らすことです(パーティション内の合計が10 GBだけになるようにゲスト内のパーティションを既に調整しており、他の15 GBは未割り当てスペース)。

私が試したこと

ディスクのサイズを増やすために使用するのと同じコマンドを使用してみました。

$ VBoxManage modifyhd Arch\ Linux\ Aug\ 2012\ Clone.vdi --resize 10240
0%...
Progress state: VBOX_E_NOT_SUPPORTED
VBoxManage: error: Resize hard disk operation for this format is not implemented yet!

サポートされていないようです(そして.vdiは間違いなく動的に割り当てられた.vdiであり、固定サイズのものではありません)。

乾杯。


同じ問題が発生しています。この質問の更新はありますか?今でも不可能ですか?
ホアンロング

この回答は役に立ちますか?askubuntu.com/a/799645
Moobie

回答:


11

正しい。未割り当てのディスク領域がある場合でも、VDIファイルをダウンサイズすることはできません。少なくとも現在のバージョンのVirtualBoxではできません。--resize現時点でできることは、VDIファイルのサイズを増やすことだけです。


ああ、わかった。私は、私は私のパーティションが10ギガバイトの合計を取ると、それは動的なサイズなので、私はいつも(圧縮で)<= 10ギガバイトのディスク上のファイルを持っていると思っていことができることができますので、推測
mathematical.coffee

まあ、私がここで提案した方法はいつでも使用できます
Ansgar Wiechers 2012
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.