VirtualBoxでUSBドライブから起動する方法
VirtualBoxはUSBフラッシュドライブから仮想マシンを起動することができ、ライブLinuxシステムを起動したり、起動可能なUSBデバイスからオペレーティングシステムをインストールしたりできます。このオプションは隠れています.
このオプションはインターフェースでは公開されておらず掘り下げが必要なので、常に完璧に機能するとは限りません。 Windowsホスト上のUbuntu 14.04では問題なく動作しましたが、いくつかの設定で問題が発生しても驚かないでください。.
WindowsホストでUSBから起動する
VirtualBoxの隠し機能を使用して、ドライブに直接アクセスできるようにします。この機能はVirtualBoxのインターフェースでは公開されていませんが、VBoxManageコマンドの一部です。このプロセスを開始する前に、VirtualBoxがシステムにインストールされていることを確認してください。.
まず、起動したいオペレーティングシステムを含むUSBドライブをコンピュータに接続します。 Windowsキーを押しながらRキーを押し、[ファイル名を指定して実行]ダイアログにdiskmgmt.mscと入力し、Enterキーを押して[ディスクの管理]ウィンドウを開きます。.
[ディスクの管理]ウィンドウでUSBドライブを探して、そのディスク番号をメモします。たとえば、ここでUSBドライブはディスク1です。.
まず、開いているVirtualBoxウィンドウをすべて閉じます。.
次に、管理者としてコマンドプロンプトを開きます。 Windows 7では、[スタート]メニューを開き、[コマンドプロンプト]を検索し、[コマンドプロンプト]ショートカットを右クリックして[管理者として実行]を選択します。 Windows 8または8.1では、Windowsキー+ Xを押して[コマンドプロンプト]をクリックします(管理者).
コマンドプロンプトウィンドウに次のコマンドを入力して、Enterキーを押します。このコマンドはVirtualBoxのデフォルトのインストールディレクトリに変わります。 VirtualBoxをカスタムディレクトリにインストールした場合は、コマンド内のディレクトリパスを自分のVirtualBoxディレクトリへのパスに置き換える必要があります。
cd%programfiles%\ Oracle \ VirtualBox
次のコマンドをコマンドプロンプトウィンドウに入力し、#を上記で見つけたディスクの番号に置き換えて、Enterキーを押します。.
VBoxManage内部コマンドcreaterawvmdk -filename C:\ usb.vmdk -rawdisk \\。\ PhysicalDrive#
C:\ usb.vmdkを任意のファイルパスに置き換えることができます。このコマンドは、選択した物理ドライブを指す仮想マシンディスク(VMDK)ファイルを作成します。 VirtualBoxでVMDKファイルをドライブとしてロードすると、VirtualBoxは実際に物理デバイスにアクセスします。.
次に、管理者としてVirtualBoxを開きます。 VirtualBoxのショートカットを右クリックして[管理者として実行]を選択します。 VirtualBoxは管理者権限を持つrawディスクデバイスにのみアクセスできます.
[新規]ボタンをクリックして新しい仮想マシンを作成し、ウィザードを進めます。プロンプトが表示されたら、USBドライブのオペレーティングシステムを選択します。.
ハードディスクの選択を求められたら、[既存の仮想ハードドライブファイルを使用する]を選択し、ボタンをクリックしてファイルを参照し、目的のファイルに移動します。自分のパスを選択しなかった場合はC:\ usb.vmdkです。.
仮想マシンを起動すると、通常のコンピュータで起動しているのと同じように、USBドライブからオペレーティングシステムを起動するはずです。.
USBデバイスは仮想マシンの最初のハードディスクにする必要があります。そうしないとVirtualBoxはそこから起動しません。つまり、単に標準の仮想マシンを作成して後でUSBデバイスを接続することはできません。.
USBドライブからオペレーティングシステムをインストールする場合は、後で仮想マシンの設定ウィンドウ内からハードディスクを追加する必要があります。 USBドライブがリストの最初のディスクであることを確認してください。.
LinuxとMacのホスト
プロセスは、LinuxホストシステムとMacホストシステムで基本的に同じです。 RAWディスクを表すファイルを作成するには、同じ種類のVBoxManageコマンドを使用する必要がありますが、LinuxまたはMacシステム上のディスクデバイスへのパスを指定する必要があります。.
Open Foam Wikiには、このプロセスをLinuxまたはMacホストに適応させるのに役立つヒントと回避策がいくつかあります。 VirtualBoxの公式ドキュメントの「ゲストからのrawホストハードディスクを使用する」セクションも役に立ちます。.
標準のISOファイルからの起動は、VirtualBoxまたは他の仮想マシンプログラムのオペレーティングシステムをインストール(または起動)するための最もよくサポートされている方法です。可能であれば、USBドライブをいじるのではなく、ISOファイルをダウンロードして使用する必要があります。.
VirtualBoxの代わりにVMwareを使用している場合は、Plop Boot Mangerを使用してVMwareのUSBから起動してみてください。.