32ビットホストで64ビットイメージでvirtualboxを使用できますか


26

Ubuntu 12.04 32ビット(PAEあり)にVirtualbox 4.1.20があり、ゲストでUbuntu Server 64ビットを実行したい。これは可能ですか?次の警告が表示されますのでお願いします。

ここに画像の説明を入力してください

これを「エミュレート」するオプションがないことを確認したいと思います。仮想化をサポートする64ビットCPUがあります。Intel I7 2600 CPUを搭載したIntel DZ68DBマザーボード。

回答:


28

Virtualboxは、32ビットの物理ホストでの64ビットのゲストVMの実行をサポートしていますが、いくつかの要件とその他の注意事項があります。

マニュアルから:

VirtualBoxは、次の条件が満たされている場合、32ビットのホストオペレーティングシステムでも64ビットのゲストオペレーティングシステムをサポートします。

  • ハードウェア仮想化をサポートする64ビットプロセッサが必要です(「ハードウェアとソフトウェアの仮想化」セクションを参照)。

  • 64ビットサポートが必要な特定のVMのハードウェア仮想化を有効にする必要があります。ソフトウェア仮想化は、64ビットVMではサポートされていません。

  • 32ビットホストオペレーティングシステムで64ビットゲストサポートを使用する場合は、特定のVMの64ビットオペレーティングシステムも選択する必要があります。32ビットホストで64ビットをサポートするとオーバーヘッドが追加されるため、VirtualBoxは明示的な要求がある場合にのみこのサポートを有効にします。

  • 警告:

  • どのホストで、64ビットモードで使用する予定の仮想マシンのI / O APIC有効する必要があります。これは特に64ビットWindows VMに当てはまります。「[詳細]タブ」というセクションを参照してください。さらに、64ビットWindowsゲストの場合、AMD PCNetカードに対する64ビットドライバーのサポートがないため、VMがIntelネットワークデバイスを使用していることを確認する必要があります。「仮想ネットワークハードウェア」というセクションを参照してください。


「特定のVMには64ビットオペレーティングシステムも選択する必要がある」という点で、私が忘れていたことを知っています。32ビットUbuntuを再利用していました。ありがとう、友達。
ルイスアルバラード

「ハードウェア仮想化サポートを備えた64ビットプロセッサが必要です」ホスト上で?64ビットプロセッサを搭載した32ビットホストですか?

32ビットホストOSがインストールされた@Alex 64ビットホストハードウェア。
user253751
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.