仮想化環境 (Windows 10 ホスト) で Linux ディスクを起動する方法を教えてください。

仮想化環境 (Windows 10 ホスト) で Linux ディスクを起動する方法を教えてください。

私は元々 Windows 10 がインストールされたラップトップを持っており、2 台目の内蔵ディスクを持っています。そのディスクに Ubuntu 18.04.2 をインストールしました。コンピューターを起動すると、Grub がデュアル ブートに必要な選択肢を提示します。その部分はすべて正常に動作しているようです。

私が実現したいのは、同じディスクから仮想化環境 (理想的には VirtualBox または Hyper-V (コストがかからないため)) で起動することです。現時点では、これを Hyper-V で実行しようとしており、その物理ディスクにアクセスできる VM を定義しています。しかし、起動しません。ディスクが起動するように設定されていなかったため、これは驚くことではありません。

Linux 環境内から、そのディスクに GRUB をインストールして起動できるようにする方法はあるでしょうか? 私は世間知らずかもしれませんが、それが必要なすべて、または少なくとも次の大きなステップだと思います。

この Linux ディスクには 2 つのパーティションがあります。1 つは大きな (223.55 GiB) Linux パーティション (ext4) ですが、その前には小さな (15.98 MiB) Microsoft 予約パーティション (不明な fs) があります。Windows がこのディスクにアクセスする必要はないため、このパーティションは削除できると思います。

また、ノート PC の元の HD を台無しにしたくないことにも注意してください。デュアル ブートを引き続き可能にしたいのですが、ほとんどの場合、私のニーズにはそれで十分であるため、仮想化された Linux を実行できるようにしたいと考えています。

ご協力いただきありがとうございます!

関連情報