web-dev-qa-db-ja.com

Virtual Boxが64ビットゲストを作成するオプションを表示しないのはなぜですか?

私のホストはx64ビットWindows 8.1です。

私は最新のVirtual Box(4.3)をダウンロードし、64ビットUbuntu OS(ubuntu-12.04.3-desktop-AMD64)でVMを作成しようとしています。

New VMウィザードに移動しても、他の人のスクリーンショットで見たように "Ubuntu(x64)"を選択するオプションが表示されません。その結果、ISOは起動できません。私は別のPCで試してみました、そしてVirtual BoxはほとんどのリストされたOSにx64の変種を与えます...

コントロールパネルにx64 OS、x64プロセッサが表示されます。 My Hostのノートパソコンは、Sony Vaio VPCZ 22UGX/N、Intel®Core™i7-2640Mプロセッサです。 CPUzは私のプロセッサではもちろんVx-tが利用可能であることを示しています。

これが私がこれまでに試したことです:

  • ドキュメントの説明に従ってIO AP​​ICを有効にしました。

  • BIOSで仮想化を有効にしています。 VMwareでは問題なく動作します。

  • Hyper-Vが実行されていないか、Windowsにインストールされていないことを確認します。 VMwareでも同じです。

  • 私もコマンドを実行してみました:

    VBoxManage modifyvm [vmname] - ロングモードオン

そのVM用ですが、変更はありません。問題は、そのVM用にUbuntu OSのx64版を選択できないことです。他の人々はそれが必要条件であることを示しているようですが、私は何らかの理由でその選択肢を得られません。

私は多くの時間を費やして、何が悪いのか見つけることができません...誰もがここで足りないかもしれないことを知っていますか?

どうもありがとうございました!!

エドゥアルド

83
Edy Bourne

私は同じ問題に遭遇しました。

Hyper-vをオフにすると一時的に問題が解決し、64ビットオプションがすべて利用可能になりました。

私は自分のラップトップでhyper-vを使っています。その日はVMが必要ないことがわかったら、hyper-vをオフにすることで、マシンからもう少しパフォーマンスを引き出すことができます。

bcdedit /ハイパーバイザーランチタイプをオフに設定

そして再起動します。電源を入れるには:

bcdedit/hypervisorlaunchtypeをオンに設定(または自動起動)

そして再起動します。

出典

45
user321898

私は同じ問題(互換性のあるハードウェア、有効にされたオプション - 64ビットVMを作成する方法はありません)を持ち、VirtualBoxをあきらめて、VMWare Workstationを試してみました。幸いなことに、私はHyper-Vをアンインストールするように要求しているが、類似しているが明白なエラーを示しました。無効にするだけでは不十分で、システムからコンポーネントを削除する必要があります。この投稿は私に役に立ちました: Windows 8からHyperVをアンインストールする

コンポーネントを削除するには、単純にand admin cmdからこのコマンドを実行します(@ levi-botelhoにクレジット)。

Dism /online /disable-feature /featurename:Microsoft-Hyper-V
16
Binary9

VT - x/AMD - vのCPUは行く方法です。

詳しくは この投稿 をご覧ください。

私は 私のThinkpad T420でこの機能 を有効にしました(===)。

14
Kane
4
user3132194

私は同様の問題を抱えていました。あなたのBIOSにVT-xをポストして再起動し、あなたはVirtualBoxを再インストールしてみることができますか?何らかの理由で、VirtualBoxを再インストールしない限り、64ビットオプションは表示されません。私はそれをし、それは私のために問題を解決しました。

3
SamU

私はまったく同じ問題を抱えていました。 Hyper-Vをアンインストールし、BIOS/UEFI仮想化を有効にし、VMを強制的に有効にすることを試みました。

結局、解決策は非常に単純でした。

VirtualBoxをすべて正しい設定でインストールすると、以前と同様に32ビットのゲストしか利用できなくなります。ただし、その後コンピュータを再起動してVirtualBoxを再度ロードしようとすると(正常にロードされる前に2回クラッシュしました)、64ビットのオプションはどこにも表示されません。

1
OMGtechy

私はBIOSにアクセスするためのステップがWindows 8.1で変わったことに気づいていませんでした、しかしこれはこの問題のための最も役に立つリンクです!: http://www.makeuseof.com/tag/windows-8-computer上のBIOSへのアクセス方法/

上記のリンクからのステップに従ってBIOSに入ったら、 "SVM"を有効にしてください。

0
slallen

私にとっての解決策は私の略歴を更新することでした。私の2012年のBIOSにはIntelの仮想化オプションがありましたが、私にはうまくいきませんでした。私はそれが私のBIOSと私のWindowsドライバの間の不一致であったと思います。 2014年のBIOSに点滅して問題を解決しました。今私は私の仮想ボックスにすべてx64オプションがあります。

0
Rafe

他のほとんどの人が推奨した手順を実行した後も、まだ先に進むことができませんでした。私のためにそれをしたのはウイルス対策を無効にすることでした(私の場合Avast)。 Virtualboxを再起動して出来上がり!

0
Roy Truelove