目次:
- ステップ1:VBoxManageコマンドを検索し、コマンドプロンプトを開く
- 手順2:変換するディスクへのパスを検索する
- ステップ3:仮想ディスクを変換する
- ステップ4:古い仮想ディスクを削除する
- ステップ5:新しいディスクの名前を変更する
- ステップ6:VirtualBoxでディスクを挿入する


ステップ1:VBoxManageコマンドを検索し、コマンドプロンプトを開く
VirtualBoxでは、固定ディスクをダイナミックディスクまたはダイナミックディスクに変換して固定ディスクにすることができますが、このオプションはグラフィカルインターフェイスには表示されません。代わりに、
VBoxManage.exe
コマンド。
続行するには、このコマンドを探します。 Windowsでは、VirtualBoxプログラムディレクトリにあります。
C:Program FilesOracleVirtualBox
デフォルトではVirtualBoxを別のディレクトリにインストールした場合は、代わりにそのディレクトリを参照してください。
![コマンドプロンプトウィンドウを開きます。これを行うには、[スタート]メニューを開いて、次のように入力します。 コマンドプロンプトウィンドウを開きます。これを行うには、[スタート]メニューを開いて、次のように入力します。](https://i.play-and-more.com/images/blog/how-to-convert-between-fixed-and-dynamic-disks-in-virtualbox-1-p.webp)
cmd
Enterキーを押します。

cd
コマンドプロンプトに続けて、VBoxManageコマンドが格納されているフォルダのパスを入力します。引用符で囲む必要があります。
あなたは入力することでこれをすばやく行うことができます
cd
コマンドプロンプトウィンドウにドラッグし、ファイルマネージャのアドレスバーからフォルダアイコンをコマンドプロンプトにドラッグアンドドロップします。

cd 'C:Program FilesOracleVirtualBox'

vboxmanage
他のコマンドと同様に、通常はコマンドを使用します。

手順2:変換するディスクへのパスを検索する
コマンドプロンプトウィンドウで次のコマンドを実行して、コンピュータ上のすべての仮想ハードディスクの一覧を表示します。
VBoxManage.exe list hdds

C:UserschrisVirtualBox VMsWindowsWindows.vdi
.

ステップ3:仮想ディスクを変換する
VBoxManageコマンドを使用して、仮想ディスクを固定ディスクから動的ディスクへ、または動的ディスクから固定ディスクへ変換することができます。
仮想ディスクを固定ディスクから動的ディスクに変換するには、次のコマンドを実行します。
VBoxManage.exe clonemedium disk 'C:path osource.vdi' 'C:path odestination.vdi' –variant Standard
たとえば、ソースディスクが
C:UserschrisVirtualBox VMsWindowsWindows.vdi
Windows-dynamic.vdiという名前の新しいディスクを同じフォルダに作成する場合は、次のコマンドを実行します。
VBoxManage.exe clonemedium disk 'C:UserschrisVirtualBox VMsWindowsWindows.vdi' 'C:UserschrisVirtualBox VMsWindowsWindows-dynamic.vdi' –variant Standard

仮想ディスクを動的ディスクから固定ディスクに変換するには、次のコマンドを実行します。
VBoxManage.exe clonemedium disk 'C:path osource.vdi' 'C:path odestination.vdi' –variant Fixed
たとえば、ソースディスクが
C:UserschrisVirtualBox VMsWindowsWindows.vdi
Windows-fixed.vdiという名前の新しいディスクを同じフォルダに作成する場合は、次のコマンドを実行します。
VBoxManage.exe clonemedium disk 'C:UserschrisVirtualBox VMsWindowsWindows.vdi' 'C:UserschrisVirtualBox VMsWindowsWindows-fixed.vdi' –variant Standard

ステップ4:古い仮想ディスクを削除する
上記のコマンドは、既存のディスクをクローンするだけです。あなたは、元のディスクファイルと新しいディスクファイルの両方で終わる。
まず、VirtualBoxから既存の仮想ディスクを削除する必要があります。 VirtualBoxで、仮想ディスクを使用する仮想マシンを右クリックし、[設定]を選択します。
![接続されたストレージデバイスを表示するには、[ストレージ]を選択します。元のVDIを右クリックし、[添付ファイルを削除]を選択します。その後、[OK]をクリックします。 接続されたストレージデバイスを表示するには、[ストレージ]を選択します。元のVDIを右クリックし、[添付ファイルを削除]を選択します。その後、[OK]をクリックします。](https://i.play-and-more.com/images/blog/how-to-convert-between-fixed-and-dynamic-disks-in-virtualbox-10-p.webp)

以下のプロセスで、元のディスクファイルがドライブから削除されます。 警告 :元のディスクファイルをバックアップしたい場合は、このプロセスに何か問題が生じた場合に備えて、それをまだバックアップしていない場合があります。
コマンドプロンプトで、次のコマンドを実行して、コンピュータ上のすべての仮想ディスクの一覧を表示します。
VBoxManage.exe list hdds
削除する元のディスクのUUIDを探します。マウスの左ボタンでクリップボードを選択し、右クリックしてクリップボードにコピーすることができます。

VBoxManage.exe closemedium UUID --delete

ステップ5:新しいディスクの名前を変更する
新しいディスクファイルの名前を、元のディスクファイルと同じ名前に変更する必要があります。ファイルエクスプローラまたはWindowsエクスプローラウィンドウでそのファイルに移動します。
![VDIファイルを右クリックして[名前の変更]を選択し、元の名前に変更します。たとえば、作成したWindows-fixed.vdiファイルの名前をWindows.vdiに変更しました。 VDIファイルを右クリックして[名前の変更]を選択し、元の名前に変更します。たとえば、作成したWindows-fixed.vdiファイルの名前をWindows.vdiに変更しました。](https://i.play-and-more.com/images/blog/how-to-convert-between-fixed-and-dynamic-disks-in-virtualbox-14-p.webp)
![ディスクの名前を変更したら、VirtualBoxから古いディスク名を削除します。 File> VirtualBoxのVirtual Media Managerをクリックし、名前を変更したディスクの元の名前を探します。その左側に黄色の警告アイコンが表示されます。右クリックして[削除]を選択します。もう一度[削除]をクリックして、[閉じる]を確認して閉じます。 ディスクの名前を変更したら、VirtualBoxから古いディスク名を削除します。 File> VirtualBoxのVirtual Media Managerをクリックし、名前を変更したディスクの元の名前を探します。その左側に黄色の警告アイコンが表示されます。右クリックして[削除]を選択します。もう一度[削除]をクリックして、[閉じる]を確認して閉じます。](https://i.play-and-more.com/images/blog/how-to-convert-between-fixed-and-dynamic-disks-in-virtualbox-15-p.webp)

ステップ6:VirtualBoxでディスクを挿入する
VirtualBoxに戻って、仮想ディスクに関連付けられている仮想マシンを右クリックし、[設定]を選択します。ストレージの下で、SATAコントローラを右クリックし、[Add Hard Disk]を選択します。

![[OK]をクリックして、仮想マシンの設定ウィンドウを閉じます。これで、仮想マシンを正常に起動できるはずです。そのディスクは固定ディスクかダイナミックディスクのいずれかに変換されます。 [OK]をクリックして、仮想マシンの設定ウィンドウを閉じます。これで、仮想マシンを正常に起動できるはずです。そのディスクは固定ディスクかダイナミックディスクのいずれかに変換されます。](https://i.play-and-more.com/images/blog/how-to-convert-between-fixed-and-dynamic-disks-in-virtualbox-18-p.webp)
