AMD-V ไม่ได้เปิดใช้งานใน VirtualBox บน AMD APU


16

ฉันกำลังใช้ CPU AMD E450 แบบดูอัลคอร์ เมื่อฉันพยายามเรียกใช้ระบบปฏิบัติการ 64 บิตที่ต้องใช้การจำลองเสมือนสำหรับฮาร์ดแวร์โดยใช้ VirtualBox มันแสดงข้อความข้อผิดพลาดว่า "ไม่ได้เปิดใช้งาน AMD-V"

ตัวประมวลผล AMD ของฉันควรให้การสนับสนุน AMD-V แต่ฉันไม่พบตัวเลือกสำหรับการเปิดใช้งาน AMD-V ใน BIOS

ฉันจะแก้ปัญหานี้ได้อย่างไร ฉันจะเปิดใช้งาน 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}

หากไม่มีตัวเลือกใด ๆ ที่เกี่ยวข้องกับการจำลองเสมือนใน BIOS ของคุณตัวเลือกเดียวของคุณอาจติดต่อผู้จำหน่าย BIOS และถามว่าพวกเขาสามารถเพิ่มได้หรือไม่ เมื่อคุณสมบัติ CPU ถูกปิดการใช้งานด้วยวิธีนี้จะไม่สามารถเปิดใช้งานได้อีกครั้งโดยไม่ต้องรีบูตเครื่อง (ณ จุดนี้รหัส BIOS ที่ปิดใช้งานคุณสมบัตินี้จะทำงานอีกครั้ง)
James Henstridge

คำตอบที่ถูกต้องมีอยู่แล้วในคำตอบทั้งสองด้านล่าง ...
H_7

@JamesHenstridge - ฉันพบ BIOS ที่ปิดใช้งาน HW Virt แล้ว แต่ผู้ขายที่ฉันยินดีที่จะซื้อจากนั้นได้หยุดหรือลดการปฏิบัตินี้ลง ตัวอย่างเช่น HP ได้ดีขึ้นมากเกี่ยวกับเรื่องนี้ในปีที่ผ่านมา
RobotHumans

ค่าเริ่มต้นของ BIOS ถูกปิดใช้งานในโน้ตบุ๊ก Hp ที่ใช้ E450 CPU การติดตั้งใช้เวลานานกว่า 4 ชั่วโมงและการเคลื่อนไหวของเคอร์เซอร์ ฯลฯ นั้นช้ามาก แต่การเปิดใช้งานในไบออสทำได้โดยการใช้อุบาย Ubuntu จึงทำงานบน Win7 ได้

ลองลดหน่วยความจำที่จัดสรรให้กับเครื่องเสมือนของคุณ

คำตอบ:


14

ก่อนเปิดใช้งาน AMD-V ใน BIOS มันขึ้นอยู่กับ BIOS ของคุณ แต่มันจะมีลักษณะดังนี้

ป้อนคำอธิบายรูปภาพที่นี่

ใน VirtualBox คลิก -> การตั้งค่า -> ระบบ -> การเร่งความเร็วและเปิดใช้งานช่องทำเครื่องหมายที่แสดงด้านล่าง

ป้อนคำอธิบายรูปภาพที่นี่


1
ฉันพูดก่อนหน้านี้ฉันไม่มีตัวเลือกสำหรับการจำลองเสมือนใน BIOS แต่ตัวประมวลผลของฉันรองรับการจำลองเสมือน
shantanu

1
จากนั้นคุณต้องซื้อฮาร์ดแวร์ใหม่หรือลองตอบคำถามครึ่งหลัง
RobotHumans

@hbdgaf ตัวเลือกการเร่งความเร็วจะเป็นสีเทา
Jasser

3

ฉันพบปัญหาเดียวกันมากและหลังจากใช้เวลา 2 ชั่วโมงฉันก็แก้ปัญหานี้ได้ในที่สุด ฉันอยู่บนระบบ 32 บิตและ Bios ของฉันไม่มีตัวเลือกเทคโนโลยี Vizualization

ปัญหาที่เกิดขึ้นเกี่ยวข้องกับ VirtualBox ฉันทำสิ่งนี้:

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

ทำงานให้ฉัน


มันก็ใช้ได้กับฉันเช่นกัน ฉันเปิดใช้งานการจำลองเสมือนใน BIOS แล้ว แต่ฉันเปิดใช้งานโปรเซสเซอร์ 3 ตัวใน VBox
Nicolás
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.