デュアル ブート コンピューター、両方のパーティションに VM がある場合、再インストールせずに他のパーティションから OS を実行できますか?

デュアル ブート コンピューター、両方のパーティションに VM がある場合、再インストールせずに他のパーティションから OS を実行できますか?

私はデュアル ブートの Windows 7 と Ubuntu 16.04 コンピューターを持っています。Windows パーティションに VM Ware があり、Windows 10 がゲストとしてインストールされています。Ubuntu には、ゲスト OS として Parrot、Kali Linux、Whonix がインストールされている Virtualbox があります。私の質問は、Linux パーティションにインストールせずに、Ubuntu Virtualbox で Windows 10 (Windows パーティションから) を実行して、スペースを節約できるかどうかです。十分に説明できたと思います。よろしくお願いします。さらに、物事が簡単になるのであれば、VM Ware を削除して Windows パーティションの Virtualbox に置き換えてもかまいません。よろしくお願いします。

答え1

UbuntuからWindowsドライブにアクセスできると仮定すると、必要なことは

  • Windows 7を起動します。
  • VirtualBoxでW10を実行する(ガイド)。
  • Ubuntuを再起動します。
  • VirtualBox.xml のバックアップを作成します (何かを台無しにした場合に備えて、Linux ファイルと Windows ファイルの両方)。
  • MachineEntryWindows の VirtualBox.xml から Linux の VirtualBox.xml にコピーします。
  • src=VM の を、VM が存在するパスに対応するように置き換えます。
  • テスト

VirtualBox.xml の場所:

Windows: C:\Users\<user>\.VirtualBox
Linux: /home/<user>/.config/VirtualBox/

答え2

情報ありがとうございます。VMware Workstation を削除して Virtualbox を再インストールしたところ、Windows 10 仮想マシンをインストールしようとしたところ、他の仮想ソフトウェアが実行中であるというエラーが発生しました (正確な文言は覚えていません)。その後、Ubuntu に切り替え、現在 Windows 10 をインストール中ですが、ファイル用に元の Windows パーティションのフォルダーを選択しました。確認したところ、期待どおりに動作しました。つまり、Windows パーティションにインストールされ、はるかに小さい Linux パーティションのサイズは変更されませんでした。改めて、私の質問に答えていただき、ご協力いただき、ありがとうございました。

関連情報