web-dev-qa-db-ja.com

AMDのVirtualBoxでAMD-Vが有効になっていませんAPU

デュアルコアAMD E450 CPUで実行しています。 VirtualBoxを使用してハードウェア仮想化を必要とする64ビットOSを実行しようとすると、「AMD-Vが有効になっていない」というエラーメッセージが表示されました。

私のAMDプロセッサーはAMD-Vをサポートしているはずですが、BIOSでAMD-Vを有効にするオプションはありません。

この問題を解決するにはどうすればよいですか? CPUでAMD-Vを有効にするにはどうすればよいですか?

前もって感謝します

lscpu:-

Architecture:          x86_64
CPU op-mode(s):        32-bit, 64-bit
Byte Order:            Little Endian
CPU(s):                2
On-line CPU(s) list:   0,1
Thread(s) per core:    1
Core(s) per socket:    2
Socket(s):             1
NUMA node(s):          1
Vendor ID:             AuthenticAMD
CPU family:            20
Model:                 2
Stepping:              0
CPU MHz:               1650.000
BogoMIPS:              3291.72
Virtualization:        AMD-V
L1d cache:             32K
L1i cache:             32K
L2 cache:              512K
NUMA node0 CPU(s):     0,1

編集済み:-

VirtualBoxからのエラーメッセージ:-

Failed to open a session for the virtual machine XXX.

AMD-V is disabled in the BIOS. (VERR_SVM_DISABLED).

Result Code: NS_ERROR_FAILURE (0x80004005)
Component: Console
Interface: IConsole {1968b7d3-e3bf-4ceb-99e0-cb7c913317bb}
16
shantanu

最初にBIOSでAMD-Vを有効にします。 BIOSによって異なりますが、次のようになります(おそらく)。

enter image description here

VirtualBoxで->Settings->System->Accelerationおよび以下に示すようにチェックボックスを有効にします。

enter image description here

14
RobotHumans

私はまったく同じ問題に遭遇しましたが、2時間ほど費やしてからようやく解決しました。私は32ビットシステムを使用しており、BiosにはこのVizualization Technologyオプションがありません。

問題はたまたまVirtualBoxに関連していたので、私はこれをしました

VirtualBox > System > Processor > change the number of processors from 2 to 1

私のために働いた。

3
nutship