私はデュアル ブートの 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 ファイルの両方)。
MachineEntry
Windows の 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 パーティションのサイズは変更されませんでした。改めて、私の質問に答えていただき、ご協力いただき、ありがとうございました。