Microsoft Windows で VirtualBox ボリューム ディスクのサイズを変更する方法は?

Microsoft Windows で VirtualBox ボリューム ディスクのサイズを変更する方法は?

私は持っているアップル MacBook (MAC)128Gのボリュームスペース付き。

私は受け取った仮想マシン (VM)仮想アプライアンス ファイル (OVA ファイル) を開くサイズは25Gです。そのファイルをインポートした後バーチャルボックスそのスペースは50Gに成長します。私の別のソフトウェアからアドビクリエイティブクラウドスペースが残っていませんでした。

そのVMを実行すると、「マイクロソフト ウィンドウズ (MS WIN)「100G のボリューム ディスクと 60G の空き容量。また、そこにあってはならないアプリケーションも多数あります。

すべてのアプリをアンインストールし、スワップを無効にし、不要なものをすべて削除してみましたが、VM のサイズを縮小するか、少なくとも修正する代わりに、VM ボリュームは 50G から 70G に増加しました (!)。

Q マシン内の VM を適切に削減するにはどうすればよいですか?

答え1

前提条件

  1. ボリュームディスクファイルが「VirtualBox 仮想ディスクイメージ (VDI)「VDIに変換する必要があります
  2. また、タイプが「固定」の場合は、--format VDI「動的」に設定する必要があります。--variant Standard

{{vbox_path}}\VBoxManage" clonehd --variant Standard --format VDI {{input_filename}}.vmdk {{output_filename}}.vdi

手順

  1. 「SSDではない」ディスクを接続する
  2. すべてのデータを削除、一時保存、スワップをオフに、休止状態をオフに、ゴミ箱を空にする
  3. デフラグ
  4. 「ディスクの管理」を開くdiskmgmt.msc
  5. 1Gの空き容量でボリュームを縮小
  6. 新しい空き領域から新しいディスクを作成し、「フルフォーマット」を設定し、フォーマット後に削除します
  7. ダウンロード削除
  8. 最初の縮小ボリューム実行時sdelete.exe -c c:sdelete.exe -z c:
  9. 走る{{vbox_path}}\VBoxManage" modifyhd --compact {{output_filename}}.vdi

現在、ボリューム ディスクは、サイズを大きく表示できる場合でも、最小サイズに設定されています。オペレーティング システム MS WIN 内のボリュームに設定された最小サイズ内では、サイズを大きくすることはできず、そのファイルは一定になります。将来、サイズを大きくする必要がある場合は、「ディスクの管理」でサイズを大きく設定するだけです。

私の VM にはその後 30G あります。

誰かの役に立てれば幸いです。

関連情報