VirtualBoxは既存のOSを仮想化する

VirtualBoxは既存のOSを仮想化する

私はデュアル ブート用に Windows 10 (SSD にインストール) と Linux Mint (HDD のパーティションにインストール) を設定しています。現在、Windows から Mint を仮想化できるように VirtualBox を設定しようとしています。このために、次の説明に従ってみました:Virtual Boxで物理ハードディスクを使用する次のように .vmdk を作成しました:

 VBoxManage.exe internalcommands createrawvmdk 
     -filename "path\to\physical\disk\file.vmdk" 
     -rawdisk \\.\PhysicalDrive1 -partitions 2r,3

ここで、PhysicalDrive1 は HDD、パーティション 3 は Linux に割り当てられたパーティション、パーティション 2 は HDD 上の EFI パーティションです。

しかし、VM を実行しようとすると、次のエラーが発生します。

致命的: ブート メディアから読み取れませんでした。システムが停止しました。

以下は私のディスク パーティションのスクリーンショットです。

ここに画像の説明を入力してください

答え1

VMの設定でEFIブートモードを有効にすることを忘れたようです。引用したエラーメッセージのみVirtualBox の PC BIOS ファームウェアに存在します。EFI ファームウェアは、起動できない場合は代わりに「EFI Shell」インターフェイスに移動します。

VirtualBox VM の「マザーボード」設定のスクリーンショット(フリーハンドの円付き)

関連情報