2013-10-31 18:57:24 +0000 2013-10-31 18:57:24 +0000
83
83

なぜVirtual Boxは64ビットのゲストを作成するオプションを与えてくれないのでしょうか?

私のホストはx64ビットのWindows8.1です。

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

新しいVMウィザードに行くと、他の人のスクリーンショットで見たように「Ubuntu (x64)」を選択するオプションがなく、ただ「Ubuntu」を選択するだけです。結果、ISOが起動できません。私は別のPCで試してみて、Virtual BoxはほとんどのリストされたOSにx64の亜種を与えます…

コントロールパネルはx64 OS、x64プロセッサを示しています。私のホストラップトップはSony Vaio VPCZ22UGX/N、Intel® Core™ i7-2640Mプロセッサです。CPUzはVx-tが私のプロセッサで利用可能であることを示しています。

ここでは私がこれまでに試したものです:

  • 私はドキュメントで必要とされるようにIO APICを有効にしました。VMwareでは問題なく動作しています。

  • Hyper-Vが動作していないか、Windowsにインストールされていないか確認してみました。VMwareの場合も同様です。

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

for that VM, but no change… 私は、そのVMのためにUbuntu OSのx64バリアントを選択することができないことが問題だと思います。他の人はそれが必要条件であることを示しているようですが、私は何かの理由でそのオプションを取得しません。

私は多くの時間を費やしたが、何が間違っているのかを見つけることができません… 誰かここで何が欠けているか知っている人はいませんか?

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

Eduardo

回答 (9)

45
45
45
2014-05-10 17:05:09 +0000

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

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

私はラップトップでhyper-vを使用しています。私は一日のためにVMを必要としないことを知っているとき、私は次のようにhyper-vをオフにすることで、マシンのパフォーマンスをもう少し絞ることができます:

bcdedit /set hypervisorlaunchtype off

そして再起動します。再起動するには:

bcdedit /set hypervisorlaunchtype on (または自動起動)

と再起動します。

16
16
16
2014-06-26 18:46:27 +0000

私も同じ問題を抱えていました(互換性のあるハードウェア、オプションが有効になっている - 64ビットのVMを作成する方法がない)、VirtualBoxは諦めてVMWare Workstationを試してみました。幸いなことに、Hyper-V をアンインストールするように求める同様の、しかし明示的なエラーが出ました。非アクティブ化するだけでは不十分で、システムからコンポーネントを削除する必要があります。この記事は私のために役立ちました Windows 8からのHyperVのアンインストール

コンポーネントを削除するには、単にこのコマンドを実行し、admin cmd (credit to @levi-botelho):

Dism /online /disable-feature /featurename:Microsoft-Hyper-V
14
14
14
2013-11-29 08:09:26 +0000

VT-x/AMD-vのCPUが良いでしょう。

詳細は この投稿 を参照してください。

4
4
4
2014-10-03 10:54:54 +0000

VT-x設定は通常、電源投入時にロックされているため、ファームウェア(BIOS/EFI)でVT-xオプションを変更した後、システムを完全にパワーダウンさせる必要があります。単純な再起動では十分ではありません! インテルプロセッサのみに関連している可能性があります。

3
3
3
2014-02-25 05:57:14 +0000

私も似たような問題がありました。BIOSにVT-xを入れて再起動した後、VirtualBoxを再インストールしてみてはいかがでしょうか?なぜかVirtualBoxを再インストールしないと64bitオプションが表示されません。私はそれをやってみたところ、問題は解決しました。

1
1
1
2014-07-25 18:14:22 +0000

私も全く同じ問題を抱えていました。Hyper-Vをアンインストールし、BIOS/UEFI仮想化を有効にし、VMを強制的に有効にしてみました。しかし、その後コンピュータを再起動して再度VirtualBoxを読み込もうとすると(私の場合は正常に読み込まれるまでに2回クラッシュしました)、どこからともなく64ビットのオプションが表示されます。

0
0
0
2016-08-15 16:29:09 +0000

他の人が推奨していた手順に従った後、私はまだ前に進むことができませんでした。Virtualbox を再起動してみました。

0
0
0
2014-09-14 20:31:50 +0000

私のための解決策は、私のバイオスを更新することでした。私の2012年のバイオスは、Intelの仮想化オプションを持っていたにもかかわらず, それは私のために動作しませんでした。私はそれが私のバイオスと私のWindowsドライバの間のミスマッチだったと推測しています。2014年版のbiosにアップデートすると問題は解決しました。これで、私は仮想ボックスにx64オプションをすべて持っています。

0
0
0
2014-10-02 21:56:58 +0000

Windows 8.1でBIOSにアクセスする手順が変わっていたことに気がつきませんでしたが、この問題にはこのリンクが一番役に立っています! http://www.makeuseof.com/tag/how-to-access-the-bios-on-a-windows-8-computer/

上のリンクからのステップを実行してBIOSに入ると、"SVM “を有効にして、あなたは行っても良いはずです!

関連する質問

19
11
5
8
10