仮想化システムを移動してデュアルブートを作成する

仮想化システムを移動してデュアルブートを作成する

私は Windows XP ゲスト システムを搭載した Ubuntu 16.04 で VirtualBox を使用しています。ハード ドライブには空の NTFS パーティションもあります。Windows XP をそのパーティションに「移動」して起動可能にし、デュアル ブートを有効にする方法はありますか? VirtualBox から起動できるのであれば文句は言いません (ただし、これは必須ではありません)。

これを実行する方法はありますか??

答え1

理論的には可能ですが、VM のディスク イメージを実際のパーティションにコピーしたり、適切なブート ローダー構成を作成したりした場合に発生するすべてのハードウェア、ドライバー、および関連する問題を修正する労力に見合う価値があるかどうかはわかりません。Windows を新規にインストールして、一方から他方にすべてをコピーするか、VM と実際のシステム間で共有ディスクを使用する方がおそらく高速です。

Windows XP と Ubuntu Linux をデュアル ブートするようにセットアップされたシステムを見たことがあります。Ubuntu Linux OS には、Windows OS を VM として実行できる仮想化アプリ (VMplayer だったかな? 忘れました) がありました。これは 10 ~ 12 年前のことで、非常に場当たり的で、何か役に立つというよりは目新しさを誇示するためのものでした... 遅くて扱いにくいものでした。

もちろん、OS X と VMware Fusion はこれを見事に実現しますが、これは民間で開発されサポートされている商用アプリケーションです。

どちらの場合も、デュアル ブート構成がセットアップされ、動作している後で、2 番目の OS の仮想化が行われます。逆の手順を踏むことになりますが、その場合はより多くの労力が必要になります。迅速な解決を望む場合は、おそらく労力に見合う価値はありません。単に好奇心が強く、問題を解決して動作させたいという場合は、進捗を見守るのが楽しいクールなプロジェクトになるでしょう。

関連情報