Windows 8.1 がインストールされた Hyper-V クライアントで既に仮想マシンを作成しているとします。
今、私は別のOS(Ubuntu)もインストールしたいと思っています同じHyper-V 内の VM と、すでに Windows OS がインストールされた VM (同じ仮想マシンでのデュアルブートなど)。Hyper-V マネージャーで VM を起動するときに、Windows または Ubuntu のいずれかで起動するオプションを用意します。これを段階的に行うにはどうすればよいでしょうか。
注記:私は、それが Hyper-V で実行できるかどうかのみを調べており、他のハイパーバイザー (この件に関するリンクの調査で学んだことに基づくと、VirtualBox など) では実行できない可能性があります。
仮想マシン内でのデュアルブートのリンク -https://hardforum.com/threads/can-you-dual-boot-inside-a-virtual-machine.1411006/
答え1
最初の仮想マシンに、選択した OS をインストールします。すでにインストールされている場合は、別の OS をインストールするための十分な空き領域を確保するためにドライブをパーティション分割します。
次に、Hyper-V でディスクを挿入するか、OS に到達する前にロードする ISO を選択できます。DVD ドライブを最初に起動するように設定し、ISO が起動してセカンダリ OS をインストールするまで待ちます。セカンダリ OS をインストールするときは、他の OS がないパーティションにインストールします。
インストールの順序によっては、最後にインストールした OS のブートローダーがそのまま残ってしまう場合があります。これは後で修正できます。
必要に応じて、.vhd 形式のディスクを使用して Virtual Box でこれを設定し、すべてがセットアップされた状態で Hyper-V にロードできます。