ラップトップでベアメタルハイパーバイザーを実行し、Windows7とUbuntu17.10を同時に実行したいと考えています。たとえば、両方のOSを同時に実行し、両方のOSを即座に切り替えることができるようにしたいです。
これが可能かどうかは正直わかりません。私が見たほとんどの例では、ハイパーバイザーで実行されているOSにアクセスするために別のコンピューターが必要です。
シナリオの説明からすると、具体的には type-1ハイパーバイザー が必要なようです。
(Scsamiによる画像CC0)
つまり、OSの上に座っています。
タイプ1ハイパーバイザーがあり、WindowsとLinux(その一部のフレーバー)を実行および切り替えることができるという要件を満たすには、Windows Server(例 Server 2016 )with Hyper-V
およびDesktop experience
ロールを使用すると、コンソールを介してローカルでロールを管理できます。
Hyper-Vの詳細については概要ページを参照してください :
Hyper-Vは、Microsoftのハードウェア仮想化製品です。これにより、仮想マシンと呼ばれるコンピューターのソフトウェアバージョンを作成して実行できます。各仮想マシンは完全なコンピューターのように機能し、オペレーティングシステムとプログラムを実行します。コンピューティングリソースが必要な場合、仮想マシンは柔軟性を高め、時間とお金を節約し、物理ハードウェア上で1つのオペレーティングシステムを実行するよりも効率的にハードウェアを使用する方法です。
そして Linux(およびFreeBSD)もサポートしています も同様です。
(補足:Hyper-Vがタイプ1であるという質問が提起され、サーバー障害で 回答済み 終了しました)
EGPU(たとえば、USB経由で追加されたものなど)を使用すると、 パススルー 1枚のグラフィックカードをゲスト(Xenの用語ではDomU
)に保持し、もう1枚を保持してOS(Dom0
)。
Xen 4.0.0は、Xen HVM(完全仮想化)ゲストへのVGAグラフィックアダプターパススルーをサポートする最初のバージョンです。これは、HVMゲストにグラフィックアダプタの完全かつ直接的な制御を提供できることを意味し、仮想マシンで高性能のフル3Dおよびビデオアクセラレーションを実現できます。
ただし、ラップトップはこれをサポートする必要があることに注意してください。
Xen VGAパススルーには、マザーボードチップセット、マザーボードBIOS、およびXenからのIOMMU(Intel VT-d)サポートが必要です。 Xen VT-dのサポートとIOMMUでサポートされているチップセットの詳細については、VTdHowTowikiページを参照してください。
Xenは Windows as a Dom ( 'Windows 7/XP/Vista/Server 2008'を参照)をサポートし、 ドライバーに関するFAQ をサポートしています。このルートを下ります。