เครื่อง virtualbox บู๊ตไปยัง efi shell


20

ฉันเพิ่งโอนเครื่องเสมือนจากแล็ปท็อปของฉันไปยังเดสก์ท็อปที่เพิ่งติดตั้งใหม่ ภาพทำงานได้ดีบนแล็ปท็อปของฉัน แต่เมื่อฉันพยายามบูตมันบนเครื่องใหม่ของฉันฉันจะถูกนำไปทิ้งที่ "EFI Shell" ซึ่งจะถามฉันเกี่ยวกับฮาร์ดไดรฟ์ของฉันแทนที่จะบูตเครื่อง ฉันต้องการให้มันบูตด้วยอิมเมจของเครื่องจริงแทนที่จะเป็นเชลล์นี้ ฉันจะแก้ไขสิ่งนี้ได้อย่างไร

คำตอบ:


35

ปรากฎว่าในขณะที่ฉันกำลังยุ่งกับการโหลดเครื่อง (เนื่องจากเทคโนโลยีการจำลองเสมือนถูกปิดใช้งาน) ฉันคลิกรายการมากเกินไปหนึ่งรายการในหน้าการตั้งค่ารูปภาพ

ในการแก้ไขปัญหานี้ให้ไปที่หน้า "การตั้งค่า" สำหรับเครื่องเสมือนและคลิก "ระบบ" ภายใต้ตัวเลือก "มาเธอร์บอร์ด" ตรวจสอบให้แน่ใจว่าไม่ได้เลือก "เปิดใช้งาน EFI (ระบบปฏิบัติการพิเศษเท่านั้น)" จากนั้นคลิก "ตกลง" และลองบูตเครื่องอีกครั้ง ตัวเลือกที่ถูกตรวจสอบนั้นเป็นวิธีการที่คุณได้รับในEFI อินเตอร์เฟซ


ขออภัยมองหาลิงค์ที่ดีว่า EFI คืออะไร ต้องพบมันแล้วลืมลิงค์จริงในโพสต์
Mark Hildreth

และประโยคในคำถาม
ctrl-alt-delor

7
  1. ใน Efi shell: edit startup.nsh
  2. เพิ่มบรรทัด FS0:\EFI\Path\To\Desired.efi
  3. บันทึกรีบูต

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