web-dev-qa-db-ja.com

VTサポートなしでハードウェア上に64ビットゲストを作成することはできません

VTをサポートしていない64ビットのラップトップを持っています。これはDellマシンです。一部のリカバリ(rsyncバックアップをリカバリするサーバーがあります)には、必ず64ビットのゲストが必要です。ゲストOSはCentOSです。私のホストOSはUbuntu10.04(すべてのアップデートを含む)で、作成するゲストはCentOS64ビット5.5バージョンです。

ただし、ISOからインストールを開始すると、CPUがロングモードをサポートしていないと表示されなくなりました。32ビットディストリビューションを使用してください。ここのスレッドに投稿したVmwareの使用で発生した同様のエラーのためにVirtualboxに来ました vtをサポートしていない別の64ビットマシンでvmdkイメージを実行する方法 スレッドが抑制されているようですしたがって、この新しいものを投稿します。

そこで、VTをサポートするハードウェア上に64ビットゲストが作成されたvmdkファイル(親切な友人から提供されたもの)を入手したので、Virtualboxに同じものをインポートしようとしました。残念ながら、可能なオプションは見つかりませんでした。 vmdkファイルをVirtualboxにインポートするために使用します(開いている仮想イメージ形式をインポートするオプションがありましたが)。ゲストOSを最初から作成することを考え、Virtualboxを使用してこのシステムで64ビットゲストを作成してみました。 Virtualboxはここからダウンロードされました http://download.virtualbox.org/virtualbox/4.0.2/virtualbox-4.0_4.0.2-69518~Ubuntu~lucid_AMD64.deb そして正常にインストールされました。しかし、1)vmwareファイルをインポートするためのオプションはVirtualboxにありませんでした。2)上記のシナリオで64ビットハードウェア上に64ビットゲストを作成できませんでした。

同じための救済策はありますか。よろしくお願いします。

2
Bond

Windows 7 Home Edition(64ビット)を実行しているHPdv-6ラップトップを持っています。クアッドコアAMDPhenomプロセッサが搭載されており、BIOSでVT機能を有効にできません(存在しないため)が、VMWare Server 2.0xをインストールし、Linux64ビットゲストを実行できます。 64ビットゲストを実行できなかったため、Virtual Box3xからVMWareServer2xに移行しました。

1
b2c3

VTのないハードウェアでVirtualBoxを使用して64ビットゲストを実行することはできません。 VTなしでホストと同じタイプを実行することはできないというのはばかげているようですが、実行することはできません。 32ビットゲストを使用するか、VTをサポートするハードウェアを購入してください。また、VTなしで64ビットを実行できるXenのような準仮想化ソリューションを検討することもできます。また、VMWareは64ビットをエミュレートできる場合があります。

CPUが実際にVTをサポートしているかどうか、BIOSだけでVTが有効になっていないかどうかを確認することをお勧めします。 CPUが実際にサポートしている場合は、カスタムBIOSをインストールしてVTサポートを有効にするオプションがある場合があります。

ここ はウィキペディアからの詳細です。一部のAMDプロセッサは64ビットソフトウェアのみの仮想化をサポートしているようですが、Intel CPUはサポートしておらず、VirtualBoxがそれらのAMDCPUの機能をサポートしているかどうかはわかりません。

6
thelsdj