交換可能なVMゲスト/ホストを設定する方法

交換可能なVMゲスト/ホストを設定する方法

マルチブート用にディスクをLinuxとWindowsの2つのオペレーティングシステムに分割できるようにコンピュータを設定する方法を探しています。

どちらが起動しても、もう一方は仮想マシンのゲストとしてアクセスできることを願っています。つまり、Linux から起動するときは、Windows パーティションが仮想マシンで起動できる必要があります。

私が好む仮想化ソフトウェアはVirtualBoxですが、それでもうまくいかない場合は、他のオプションを考えてみましょう。すべてのオペレーティングシステムで同じ仮想化ソフトウェアを使用する必要はありません。

ディスクをパーティション化する方法は? EFIタグを使用する必要がありますか、それとも避けるべきですか?オペレーティングシステムをどのような順序でインストールする必要がありますか?どのブートローダを使用する必要があり、追加の努力なしにこれを維持できますか?特定のオペレーティングシステムがホスト/ゲストオペレーティングシステムにロードされると、インストールされた仮想化ソフトウェアデバイスドライバとゲストアドイン/ドライバは正常にシャットダウンしますか?これが不可能またはほとんど不可能な特定のWindowsバージョンがありますか?

ボーナスポイントを獲得するには、Solarisや他のLinuxディストリビューションを追加したいと思います。

PSこの要件の主な理由は、さまざまなオペレーティングシステムで仮想化ソフトウェアを実行できるためです!時々、さまざまなホストオペレーティングシステムで仮想化の違いを研究したいと思います。

答え1

私は多くの仮想化をしています。これがVBoxの私の経験に基づいたものです。

3つのパーティション:

1 WindowsのインストールNTFSまたは必要なファイルシステム

Linux/Unixまたは必要に応じて1つ

1 VM イメージの場合、Windows または Linux が VBox からイメージをブートするために使用されるリポジトリを読み取れるように、NTFS または FAT でフォーマットします。

VirtualBoxから直接パーティションにアクセスするのは怖いかもしれませんので、この方法をお勧めします。私が推奨する唯一の直接アクセスは安定性があるため、VMWares RDMです。 Virtualboxで物理パーティションを起動し、同じパーティションに対して物理システムを起動しようとすると、状況が非常に速く進行することがわかります。

答え2

私が正しく理解したのかどうかはわかりませんが、通常のセカンダリシステムでインストールされた仮想マシンシステムで起動しようとしている場合は、そうすることはできません。システムと仮想マシンを同時に正常に動作させることは不可能です(交換可能であることを意味します)。複数のシステムをインストールし、ディスクにインストールされているものと同じ他の仮想マシンを含めることができますが、仮想マシンは一度は正しく起動できません。

最善の方法は、目的のシステムを選択して通常のシステムとしてインストールし、VirtualBoxを使用して別のシステムを仮想マシンとしてインストールすることです。

関連情報