動的にサイズ設定された VirtualBox ハード ドライブを固定サイズに変換する方法は?

動的にサイズ設定された VirtualBox ハード ドライブを固定サイズに変換する方法は?

VMボックスのパフォーマンスを向上させるために、動的サイズのハードドライブを固定サイズに変換しようとしています。動的サイズのVirtualBox VDIハードドライブを固定サイズに変換する

しかし、古いドライブを手動で削除しようとすると問題が発生し続けます。これが私が使用しようとしているコマンドです

vboxmanage closemedium ディスク "3f883a9e-037a-4f67-8ed4-f82ea2c7a84b" –削除

このエラーが発生します

c:\Program Files\Oracle\VirtualBox>vboxmanage closemedium ディスク "3f883a9e-037a-4f 67-8ed4-f82ea2c7a84b" VBoxManage.exe: エラー: Medium 'C:\Users\malhayek\VirtualBox VMs\settler_default_ 1434987271004_24349_1438813340021_48330\box-disk1.vmdk' は、まだ 1 台の仮想マシンに接続されているため、閉じることができません VBoxManage.exe: エラー: 詳細: コード VBOX_E_OBJECT_IN_USE (0x80bb000c)、コンポーネント MediumWrap、インターフェイス IMedium、呼び出し先 IUnknown VBoxManage.exe: エラー: コンテキスト: ファイル VBoxManageDisk.cpp の 1551 行目の "Close()"

ハードドライブのサイズを正しく固定に設定するにはどうすればいいですか?

答え1

エラー自体は、ハードドライブがまだ VM に接続されている場合は削除できないという事実に関するものなので、記事で報告されているようにハードドライブを削除する必要があります。

仮想ボックス マネージャーを開き、マシンの設定に移動して、このマシンの SATA コントローラーから古い (動的にサイズが変更) ドライブを削除します。

重要: 記事自体にもあるように、注意して必ずバックアップを取ってください。

関連情報