ฉันมีระบบดูอัลบูต Windows 7 ในไดรฟ์ C: และ Server 2008 R2 บนไดรฟ์ K: ฮาร์ดไดรฟ์สองตัวแยกกัน
ฉันตั้งค่า Hyper-V และทุกอย่างทำงานได้ดีสร้าง VMs ทางซ้ายและขวาและชีวิตที่รัก ไดรฟ์ Win7 ของฉันเสียหายและฉันเป่ามันและติดตั้ง windows 7 อีกครั้งใน env เซิร์ฟเวอร์ของฉันฉันไม่สามารถเริ่ม VM ใด ๆ เพราะ "hypervisor is not running" ฉันวิ่งbcdedit /set hypervisorlaunchtype auto
แล้วก็แก้ปัญหาของฉัน
ฉันบูตเข้าสู่ Windows 7 และใช้มันสองสามวัน ไม่มีปัญหา. บูตเข้าสู่ Server 2008 R2 วันนี้และฉันได้รับข้อผิดพลาดเดียวกัน
"ไม่สามารถเริ่มเครื่องเสมือนได้เนื่องจากไฮเปอร์ไวเซอร์ไม่ได้ทำงานอยู่"
ไม่มีข้อความล่าสุดในบันทึกการทำงานของ Hyper-V-Hypervisor ข้อผิดพลาดล่าสุดเท่านั้นในบันทึกการดูแลระบบ Hyper-V-VMMS มีดังต่อไปนี้:
ไม่ได้ติดตั้งหรือปิดใช้งานไดรเวอร์ 'Hypervisor' ที่ต้องการโดย Virtual Machine Management ตรวจสอบการตั้งค่าของคุณหรือลองติดตั้งบทบาท Hyper-V ใหม่
ฉันไม่เห็นข้อความที่เกี่ยวข้องอื่น ๆ ในบันทึกเหตุการณ์ Hyper-V- * อื่น ๆ
ฉันตรวจสอบ%systemdrive%\ProgramData\Microsoft\Windows\Hyper-V\Virtual Machines\
โฟลเดอร์แล้วมันเต็มไปด้วย symlinks ไปยังไฟล์ config ของเครื่องเสมือนซึ่งรายการบล็อกหนึ่งรายการกล่าวถึงว่าเป็นปัญหาที่เป็นไปได้
ฉันอยู่ที่จุดจบของฉันไม่แน่ใจว่าจะทำอย่างไร การเปิดใช้งานการจำลองเสมือนใน BIOS บริการที่เกี่ยวข้องเริ่มขึ้นเป็นต้นความคิดใด ๆ
ความละเอียด:
ฉันต้องใช้การตั้งค่าสถานะ hypervisorlaunch อีกครั้งจากนั้นฉันก็ปิดเครื่องและถอดปลั๊กแหล่งจ่ายไฟของเครื่องแล้วรีบูตเครื่อง Hypervisor ทำงานได้ดีหลังจากนั้น นี่คือการแก้ไขที่สอดคล้องกัน หากฉันเพิ่งใช้แฟล็กอีกครั้งโดยไม่ถอดปลั๊กมันจะไม่ทำงาน ฉันต้องบอกว่าฉันกลัวการบูทใน Win7
คิดว่าปัญหาของฉันจะหายไปเมื่อ Windows 8 ออกมาพร้อมกับ Hypervisor บนไคลเอ็นต์ระบบปฏิบัติการ
hypervisorlaunchtype
จะถูกลบทุกครั้งที่มีการเปิดตัว Windows 7 แม้ว่าเขาจะไม่ได้ระบุอย่างชัดเจนว่าเขาลองใช้bcdedit /set ...
คำสั่งอีกครั้งหรือไม่