VirtualBoxで固定ディスクと動的ディスクを変換する方法

目次:

VirtualBoxで固定ディスクと動的ディスクを変換する方法 - ブログ 2023
VirtualBoxで固定ディスクと動的ディスクを変換する方法 - ブログ 2023
Anonim
VirtualBoxを使用すると、新しい仮想ハードディスクファイルを作成するときに、動的に割り当てられたディスクまたは固定サイズのディスクを選択できます。動的に割り当てられたディスクは、作成が高速であり、より大きなサイズに拡大することができます。固定サイズのディスクは、使用する方が高速ですが、いっぱいになると大きくなることはありません。必要に応じて、2つの形式の間で変換したり、ディスクのサイズを変更することができます。
VirtualBoxを使用すると、新しい仮想ハードディスクファイルを作成するときに、動的に割り当てられたディスクまたは固定サイズのディスクを選択できます。動的に割り当てられたディスクは、作成が高速であり、より大きなサイズに拡大することができます。固定サイズのディスクは、使用する方が高速ですが、いっぱいになると大きくなることはありません。必要に応じて、2つの形式の間で変換したり、ディスクのサイズを変更することができます。

ステップ1:VBoxManageコマンドを検索し、コマンドプロンプトを開く

VirtualBoxでは、固定ディスクをダイナミックディスクまたはダイナミックディスクに変換して固定ディスクにすることができますが、このオプションはグラフィカルインターフェイスには表示されません。代わりに、

VBoxManage.exe

コマンド。

続行するには、このコマンドを探します。 Windowsでは、VirtualBoxプログラムディレクトリにあります。

C:Program FilesOracleVirtualBox

デフォルトではVirtualBoxを別のディレクトリにインストールした場合は、代わりにそのディレクトリを参照してください。

コマンドプロンプトウィンドウを開きます。これを行うには、[スタート]メニューを開いて、次のように入力します。
コマンドプロンプトウィンドウを開きます。これを行うには、[スタート]メニューを開いて、次のように入力します。

cmd

Enterキーを押します。

タイプ
タイプ

cd

コマンドプロンプトに続けて、VBoxManageコマンドが格納されているフォルダのパスを入力します。引用符で囲む必要があります。

あなたは入力することでこれをすばやく行うことができます

cd

コマンドプロンプトウィンドウにドラッグし、ファイルマネージャのアドレスバーからフォルダアイコンをコマンドプロンプトにドラッグアンドドロップします。

デフォルトパスを使用している場合は、次のようになります。
デフォルトパスを使用している場合は、次のようになります。

cd 'C:Program FilesOracleVirtualBox'

注:この手順では、WindowsでVirtualBoxを使用していることを前提としています。 MacOSやLinuxでVirtualBoxを使用している場合は、ターミナルウィンドウを開いて
注:この手順では、WindowsでVirtualBoxを使用していることを前提としています。 MacOSやLinuxでVirtualBoxを使用している場合は、ターミナルウィンドウを開いて

vboxmanage

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

Image
Image

手順2:変換するディスクへのパスを検索する

コマンドプロンプトウィンドウで次のコマンドを実行して、コンピュータ上のすべての仮想ハードディスクの一覧を表示します。

VBoxManage.exe list hdds

リストを調べて、変換する仮想ディスクへのファイルパスを特定します。 「Windows」という名前の仮想マシンに関連付けられた仮想ディスクを変更したいとします。以下の出力からわかるように、システム上のその仮想ディスクへのパスは次のとおりです。
リストを調べて、変換する仮想ディスクへのファイルパスを特定します。 「Windows」という名前の仮想マシンに関連付けられた仮想ディスクを変更したいとします。以下の出力からわかるように、システム上のその仮想ディスクへのパスは次のとおりです。

C:UserschrisVirtualBox VMsWindowsWindows.vdi

.

Image
Image

ステップ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

Image
Image

仮想ディスクを動的ディスクから固定ディスクに変換するには、次のコマンドを実行します。

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

Image
Image

ステップ4:古い仮想ディスクを削除する

上記のコマンドは、既存のディスクをクローンするだけです。あなたは、元のディスクファイルと新しいディスクファイルの両方で終わる。

まず、VirtualBoxから既存の仮想ディスクを削除する必要があります。 VirtualBoxで、仮想ディスクを使用する仮想マシンを右クリックし、[設定]を選択します。

接続されたストレージデバイスを表示するには、[ストレージ]を選択します。元のVDIを右クリックし、[添付ファイルを削除]を選択します。その後、[OK]をクリックします。
接続されたストレージデバイスを表示するには、[ストレージ]を選択します。元のVDIを右クリックし、[添付ファイルを削除]を選択します。その後、[OK]をクリックします。
Image
Image

以下のプロセスで、元のディスクファイルがドライブから削除されます。 警告 :元のディスクファイルをバックアップしたい場合は、このプロセスに何か問題が生じた場合に備えて、それをまだバックアップしていない場合があります。

コマンドプロンプトで、次のコマンドを実行して、コンピュータ上のすべての仮想ディスクの一覧を表示します。

VBoxManage.exe list hdds

削除する元のディスクのUUIDを探します。マウスの左ボタンでクリップボードを選択し、右クリックしてクリップボードにコピーすることができます。

次のコマンドを実行して、元のディスクをVirtualBoxのレジストリから削除し、削除します。コマンドプロンプトウィンドウで右クリックして、UUIDを貼り付けることができます。
次のコマンドを実行して、元のディスクをVirtualBoxのレジストリから削除し、削除します。コマンドプロンプトウィンドウで右クリックして、UUIDを貼り付けることができます。

VBoxManage.exe closemedium UUID --delete

Image
Image

ステップ5:新しいディスクの名前を変更する

新しいディスクファイルの名前を、元のディスクファイルと同じ名前に変更する必要があります。ファイルエクスプローラまたはWindowsエクスプローラウィンドウでそのファイルに移動します。

VDIファイルを右クリックして[名前の変更]を選択し、元の名前に変更します。たとえば、作成したWindows-fixed.vdiファイルの名前をWindows.vdiに変更しました。
VDIファイルを右クリックして[名前の変更]を選択し、元の名前に変更します。たとえば、作成したWindows-fixed.vdiファイルの名前をWindows.vdiに変更しました。
ディスクの名前を変更したら、VirtualBoxから古いディスク名を削除します。 File> VirtualBoxのVirtual Media Managerをクリックし、名前を変更したディスクの元の名前を探します。その左側に黄色の警告アイコンが表示されます。右クリックして[削除]を選択します。もう一度[削除]をクリックして、[閉じる]を確認して閉じます。
ディスクの名前を変更したら、VirtualBoxから古いディスク名を削除します。 File> VirtualBoxのVirtual Media Managerをクリックし、名前を変更したディスクの元の名前を探します。その左側に黄色の警告アイコンが表示されます。右クリックして[削除]を選択します。もう一度[削除]をクリックして、[閉じる]を確認して閉じます。
Image
Image

ステップ6:VirtualBoxでディスクを挿入する

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

「既存のディスクを選択」を選択し、名前を変更したばかりのファイルを参照します。
「既存のディスクを選択」を選択し、名前を変更したばかりのファイルを参照します。
[OK]をクリックして、仮想マシンの設定ウィンドウを閉じます。これで、仮想マシンを正常に起動できるはずです。そのディスクは固定ディスクかダイナミックディスクのいずれかに変換されます。
[OK]をクリックして、仮想マシンの設定ウィンドウを閉じます。これで、仮想マシンを正常に起動できるはずです。そのディスクは固定ディスクかダイナミックディスクのいずれかに変換されます。
Image
Image

人気のあるトピック

専門家の助言