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

64-bit ubuntu-12.04 virtual-machine virtualbox virtualization

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

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

New VM wizardに行くと、他の人のスクリーンショットで見たように「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を有効にしました

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

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

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

    VBoxManage modifyvm [vmname] –longmode on

を選択しても変化はありませんでした。問題は本当にそのVMにUbuntu OSのx64バリアントを選択できないことだと思います。他の人はそれが必須条件だと示しているようですが、私はなぜかその選択肢が出てきません

時間をかけても何が悪いのかわからない…。どなたか、ここに何が欠けているのか知っている方はいませんか?

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

Eduardo

  84  None  2013-10-31


ベストアンサー

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

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

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

bcdedit /set hypervisorlaunchtype off

と再起動。再起動するには

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

and reboot.

Source

45  user321898  2014-05-10


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

コンポーネントを削除するには、このコマンドをadmin cmdから実行してください(クレジットは@levi-botelhoさんにお願いします)

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

16  Binary9  2014-06-26


VT-x/AMD-vのcpusでいいんじゃないかな

詳細は この記事 を参照してください

この機能をThinkpad T420で有効にしました

14  Kane  2013-11-29


VT-x 設定は通常、電源投入時にロックされるため、ファームウェア (BIOS/EFI) で VT-x オプションを変更した後、システムの電源を完全に落とす必要があります。単純な再起動では十分ではありません

インテルのプロセッサだけに関係しているかもしれません

4  user3132194  2014-10-03


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

3  SamU  2014-02-25


私も全く同じ問題を抱えていました。Hyper-Vをアンインストールし、BIOS/UEFI仮想化を有効にし、VMを強制的に有効にしようとしました

結局、解決策はかなりシンプルなものになりました

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

1  OMGtechy  2014-07-25


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

0  Rafe  2014-09-14


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

上のリンクからの手順に従ってBIOSに入ったら、”SVM “を有効にしてください

0  slallen  2014-10-02


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

0  Roy Truelove  2016-08-15


タイトルとURLをコピーしました