ข้อผิดพลาด“ การเร่งความเร็วฮาร์ดแวร์ VT-x / AMD-V ไม่พร้อมใช้งานในระบบของคุณ” ในขณะที่พยายามเรียกใช้ Virtualbox


8

ฉันต้องเรียกใช้ Mac OS บนกล่องเสมือนสำหรับชั้นเรียนและมันทำให้ฉันมีข้อผิดพลาดที่ระบุ

"การเร่งความเร็วฮาร์ดแวร์ VT-x / AMD-V ไม่พร้อมใช้งานในระบบของคุณแขกบางคน (เช่น OS / 2 และ QNX) จำเป็นต้องใช้คุณสมบัตินี้และจะไม่สามารถบูตได้หากไม่มี"

หากมีวิธีแก้ปัญหาฉันไม่คุ้นเคยกับ windows 8.1 และจะต้องมีคำแนะนำโดยละเอียดเกี่ยวกับวิธีการแก้ไข ขอบคุณ


คุณไม่มีตัวเลือกสำหรับการเปิดใช้งาน Virtualisation ใน BIOS ของคุณหรือโปรเซสเซอร์ของคุณไม่รองรับ คุณสามารถจัดหาหมายเลขรุ่นที่แน่นอนของแล็ปท็อปของคุณ? ควรเป็นเช่น M7-XXXxx
Michael Frank

1
ผมขอแนะนำให้คุณตรวจสอบว่าสนับสนุน CPU ของคุณบน virtualization ของ Intel ARK เพียงเพราะมันi7ไม่ได้หมายความว่ารองรับหรือเปิดใช้งานการจำลองเสมือน ถ้าเป็นเช่นนั้นตรวจสอบการตั้งค่าไบออสของคุณ
nerdwaller

ระบบของคุณเป็น Mac หากไม่เป็นเช่นนั้นคุณจะไม่ได้รับอนุญาตให้เรียกใช้ MacOS ใน VM
magicandre1981

3
คำถามนี้ดูเหมือนจะไม่ได้อยู่ในหัวข้อเนื่องจากเป็นเรื่องเกี่ยวกับการใช้ซอฟต์แวร์ในการละเมิดสิทธิ์การใช้งาน (Apple ไม่ได้เสนอใบอนุญาตให้ใช้ Mac OS บนเครื่อง HP)
David Schwartz

ความคิดเห็นที่สมเหตุสมผล แต่ฉันไม่เห็นด้วย คุณกำลังสมมติว่า Apple สามารถบังคับใช้เงื่อนไขนี้ได้ในใบอนุญาตและขึ้นอยู่กับตำแหน่งที่อาจไม่สามารถทำได้ (ด้วยเหตุผลหลายประการการใช้งานอย่างเป็นธรรมเป็นหนึ่งเดียว)
davidgo

คำตอบ:


9

คุณไม่ต้องถอนการติดตั้ง / ติดตั้ง HyperV ใหม่

ฉันพบปัญหาเดียวกันนี้โดยใช้ตัวจำลอง Visual Studio 2015 Android และตัวจำลอง Windows Phone ในขณะที่พยายามเรียกใช้ไคลเอนต์ VirtualBox น่าเสียดายที่คุณไม่สามารถเรียกใช้ VBox พร้อมกันกับอีมูเลเตอร์อื่น ๆ ได้ คุณเพียงแค่ต้องตั้งค่าตัวเลือกการบูตใหม่และรีบูตเพื่อสลับไปมา

เปิดพรอมต์คำสั่งการดูแลระบบและเรียกใช้:

C:\>bcdedit /copy {current} /d "Windows w/ HyperV"
C:\>bcdedit /set hypervisorlaunchtype off

สิ่งนี้จะคัดลอกการตั้งค่าการบู๊ตปัจจุบันของคุณไปยังตัวเลือกการบูตใหม่ที่เรียกว่า "Windows w / HyperV" จากนั้นจะปิดการใช้งาน HyperV ภายใต้ตัวเลือกการบูตปัจจุบันของคุณ คุณสามารถเรียกใช้ "bcdedit" โดยไม่มีพารามิเตอร์เพื่อตรวจสอบว่า {current} ตั้งค่า hypvervisorlaunchtype เป็น "off" และส่วนใหม่นั้นตั้งค่า hypvervisorlaunchtype เป็น "auto"

ดูบทความของ Scott Hanselmanสำหรับข้อมูลเพิ่มเติม


8

คุณติดตั้ง Hyper-V หรือไม่ ตัวอย่างเช่นอาจมีการเพิ่มถ้าคุณติดตั้งตัวเลียนแบบ Windows Phone ซึ่งมาพร้อมกับ Visual Studio 2012 & 2013

ถ้าเป็นเช่นนั้นมีความขัดแย้งที่รู้จักกันระหว่าง Hyper-V และ VirtualBox - อุปกรณ์สนับสนุน Virtualisation ไม่พบถ้าติดตั้ง

ปัญหาเดียวกันนี้เกิดขึ้นพยายามที่จะใช้ Intel HAXM เพื่อเร่ง Android x86 อุปกรณ์เสมือน - Windows 8 - วิธีการติดตั้ง Intel HAXM หลังจากติดตั้ง Hyper-V

การถอนการติดตั้ง Windows Phone emulators และการปิดการทำงานของ Hyper-V นั้นControl Panel >> Programs and Features >> Turn Windows features on or offดูเหมือนจะเป็นวิธีแก้ปัญหาเพียงชั่วขณะหนึ่ง


1
+1: ฉันเห็นคนอื่นแนะนำ Hyper-V แต่ฉันไม่คิดว่าฉันติดตั้งไว้จนกว่าคุณจะชี้ไปที่ Windows Phone Emulators
Daniel AA Pelsmaeker

1

สำหรับคนอื่นที่อาจมองหาสิ่งนี้ในอนาคต ผมมีปัญหาเดียวกัน. เปิดใช้งานการจำลองเสมือนถูกปิดใช้งานใน BIOS ตรวจสอบว่าเป็นกรณีนี้ ถ้าเป็นเช่นนั้นเพียงแค่เปิดใช้งานและข้อผิดพลาดจะหายไป


0

ดังที่ได้กล่าวไว้ก่อนหน้านี้ให้ตรวจสอบว่าโปรเซสเซอร์ของคุณรองรับการจำลองเสมือน VT-x ถ้าไม่เช่นนั้นคุณก็จะไม่สามารถเรียกใช้ Mac OS บน VirtualBox หากเป็นเช่นนั้นให้พิจารณา VMWare Player ซึ่งเป็นตัวเลือกที่เหมาะสมสำหรับ VirtualBox และยังให้บริการฟรี โดยทั่วไปจะใช้ในคอมพิวเตอร์ที่โปรเซสเซอร์ไม่รองรับ VT-x เพื่อเลียนแบบ Mac OS

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