VirtualBox ไม่พบสื่อที่สามารถบู๊ตได้! ระบบหยุดทำงาน. (แก้ไขแล้ว)

หากเครื่อง VirtualBox ไม่สามารถเริ่มต้นด้วยข้อผิดพลาด "FATAL: ไม่พบสื่อที่สามารถบู๊ตได้! ระบบหยุดทำงาน" จากนั้นอ่านต่อด้านล่างเพื่อแก้ไขปัญหา

ข้อผิดพลาด "ไม่พบสื่อที่สามารถบู๊ตได้" บ่งชี้ว่า VirtualBox ไม่พบอุปกรณ์บู๊ตที่ถูกต้องเพื่อเริ่ม virtual เครื่อง (เช่น iso ที่เมาท์หรือดิสก์เสมือนที่มีระบบปฏิบัติการที่สามารถบู๊ตได้) และสามารถเกิดขึ้นได้จากสิ่งต่อไปนี้ เหตุผล:

  1. ดิสก์เสมือนไม่มีระบบปฏิบัติการ
  2. ดิสก์เสมือนมีระบบปฏิบัติการที่ใช้ UEFI (เช่น Windows 10/11)
  3. การกำหนดค่าการบูตบนดิสก์เสมือนไม่ถูกต้องหรือเสียหาย
VirtualBox FATAL: ไม่พบสื่อที่สามารถบู๊ตได้! ระบบหยุดทำงาน.

บทช่วยสอนนี้มีคำแนะนำโดยละเอียดในการแก้ไขปัญหาข้อผิดพลาด "ไม่พบสื่อที่สามารถบู๊ตได้" ใน VirtualBox

วิธีแก้ไข: FATAL: ไม่พบสื่อที่สามารถบู๊ตได้! ระบบหยุดใน VirtualBox

วิธีที่ 1 ติดตั้งระบบปฏิบัติการในเครื่อง VirtualBox

เพื่อให้เครื่องเสมือน (VM) ทำงานได้ คุณต้องติดตั้งระบบปฏิบัติการบนเครื่องเสมือน ดังนั้น หากคุณเพิ่งสร้างเครื่อง VM และคุณยังไม่ได้ติดตั้งระบบปฏิบัติการ ให้แนบไฟล์ .ISO ที่สามารถบู๊ตได้กับระบบปฏิบัติการที่คุณต้องการติดตั้ง และทำการติดตั้งระบบปฏิบัติการต่อไป *

* บันทึก: หากดิสก์เสมือนของ VM มีระบบปฏิบัติการอยู่แล้ว ข้ามไปที่เมธอด-2.

1. เปิด การตั้งค่า ของเครื่อง VirtualBox และไปที่ พื้นที่จัดเก็บ.

2. คลิกที่ 1 บวก (+) ข้างปุ่ม Controller to เพิ่มออปติคัลไดรฟ์

แก้ไขไม่พบสื่อที่สามารถบู๊ตได้ใน virtualbox

3. คลิก เพิ่ม และเปิดไฟล์ ISO ที่สามารถบู๊ตได้ด้วยระบบปฏิบัติการที่คุณต้องการติดตั้ง (เช่น ไฟล์ "Windows.iso" ในตัวอย่างนี้)

ภาพ

4. จากนั้นเลือกไฟล์ iso แล้วคลิก เลือก.

ภาพ

5. หลังจากแนบไฟล์ iso บนอุปกรณ์ Storage บนเครื่อง VM แล้ว...

ไม่พบสื่อที่สามารถบู๊ตได้ virtualbox

7. … ไปที่ ระบบ และลาก ออปติคัล ด้านบน (เพื่อบูต VM จากไฟล์ ISO ที่สามารถบู๊ตได้ที่แนบมา) และคลิก ตกลง.

ไม่พบสื่อสำหรับบูต virtualbox-fix

8. สุดท้าย ให้ทำตามคำแนะนำบนหน้าจอเพื่อติดตั้งระบบปฏิบัติการบนเครื่อง VM

วิธีที่ 2 เปิดใช้งานการสนับสนุน UEFI ในเครื่อง VirtualBox

หากดิสก์เสมือนมีระบบปฏิบัติการที่ใช้ UEFI (เช่น Windows 10/11) ให้ดำเนินการเปิดใช้งานคุณสมบัติ UEFI ใน VirtualBox มิฉะนั้น ข้ามไปยังวิธีถัดไป

1. เปิด VM การตั้งค่า และไปที่ ระบบ > เมนบอร์ด.

2. ที่นี่รับรองว่า ฮาร์ดดิสก์ เป็น ตรวจสอบแล้ว และเป็น อุปกรณ์บูตเครื่องแรกและที่คุณสมบัติเพิ่มเติม ให้ตรวจสอบสอง (2) ตัวเลือกต่อไปนี้แล้วคลิก ตกลง:

  • เปิดใช้งาน I/O APIC

  • เปิดใช้งาน EFI (ระบบปฏิบัติการพิเศษเท่านั้น)

แก้ไข VirtualBox ไม่พบสื่อที่สามารถบู๊ตได้

3. ลองเริ่ม Virtual Machine ทันที หากปัญหายังคงมีอยู่, ปิดการใช้งานการสนับสนุน EFI ในการตั้งค่า VM และทำตามขั้นตอนต่อไป

วิธีที่ 3 ซ่อมแซมข้อมูลการกำหนดค่าการบูตโดยใช้เครื่องมือ BCDBOOT

ดังที่ฉันได้กล่าวไว้ข้างต้น ข้อผิดพลาดร้ายแรงของ VirtualBox "ไม่พบสื่อที่สามารถบู๊ตได้" สามารถปรากฏขึ้นได้หาก GUEST OS ไม่มีการบูตที่ถูกต้อง configuration.* ในกรณีดังกล่าว คุณต้องซ่อมแซมไฟล์สำหรับบูตบนดิสก์เสมือนเพื่อให้เครื่อง VM เริ่มทำงานโดยไม่มี ข้อผิดพลาด

* บันทึก: ข้อผิดพลาดนี้บางครั้งเกิดขึ้นหาก Virtual Disk (VHD/VHDX) เสียหาย หรือหลังจากแปลงฟิสิคัลดิสก์เป็นดิสก์/อิมเมจเสมือน (VHD/VHDX) ด้วย Disk2vhdเครื่องมือ.

1. ทำตามขั้นตอนในวิธีที่ 1 ด้านบนเพื่อแนบไฟล์ ISO ของ Windows ที่สามารถบู๊ตได้บนเครื่องเสมือนและบู๊ตเครื่องเสมือนจากไฟล์ ISO *

* บันทึก: หากเครื่อง VM ไม่บู๊ตจากไฟล์ ISO ให้ไปที่ VM การตั้งค่า > ระบบ > เมนบอร์ด และ ปิดการใช้งาน EFI. (หลังจากแก้ไขการกำหนดค่าการบูตและหากระบบปฏิบัติการของแขกเป็น UEFI ให้ดำเนินการเปิดใช้งาน UEFI อีกครั้ง )

2. ที่หน้าจอการตั้งค่า Windows กด กะ + F10 เพื่อเข้าถึงพรอมต์คำสั่งหรือเลือก ต่อไป –> ซ่อมคอมพิวเตอร์ของคุณ –> แก้ไขปัญหา –> ตัวเลือกขั้นสูง –> พร้อมรับคำสั่ง.

หน้าจอตั้งค่า windows

3. ที่พรอมต์คำสั่งให้ให้คำสั่งต่อไปนี้ตามลำดับ (กด Enter หลังจากแต่ละคำสั่ง)

  • ส่วนดิสก์
  • เลือกดิสก์ 0
  • พาร์ทิชันรายการ

4. ตอนนี้ สังเกต ที่ ขนาด ของ ระบบ พาร์ติชัน (เช่น 100MB ในตัวอย่างนี้)

5. จากนั้นพิมพ์คำสั่งต่อไปนี้และ หา ที่ ปริมาณ ของพาร์ติชันระบบโดยใช้ขนาดเป็นข้อมูลอ้างอิง *

  • ปริมาณรายการ

* เช่น. ดังที่คุณเห็นในภาพหน้าจอด้านล่าง ในตัวอย่างนี้ พาร์ติชันระบบ (100MB) คือ เล่ม 2.

แก้ไขไม่พบสื่อที่สามารถบู๊ตได้ - virtualbox

6. ตอนนี้ให้คำสั่งต่อไปนี้เพื่อเลือกพาร์ติชันระบบ (โดยใช้หมายเลขโวลุ่ม) และกำหนดอักษรชื่อไดรฟ์ ซี: กับมัน จากนั้นออกจาก DISKPART:

  • เลือกระดับเสียง 2*
  • มอบหมายจดหมาย=Z
  • ทางออก

* บันทึก: เปลี่ยนหมายเลขปริมาณ "2" ตามกรณีของคุณ

แก้ไข BCD windows 10-8

7. สุดท้ายในพรอมต์คำสั่งให้คำสั่งนี้เพื่อซ่อมแซมไฟล์บูต: *

  • bcdboot C:\windows /s Z: /f ALL

* บันทึก: หาก Guest OS ใช้ UEFI คุณสามารถให้คำสั่งต่อไปนี้แทน:

  • bcdboot C:\windows /s Z: /f UEFI
ซ่อมแซมการกำหนดค่าการบูต

8. ปิดหน้าต่างทั้งหมดและปิดเครื่อง VM

9. ไปที่ VM การตั้งค่า > ระบบ และ ชุด ที่ ฮาร์ดดิสก์ เช่น อุปกรณ์บูตเครื่องแรก

ภาพ

11. เริ่ม VM และคุณทำเสร็จแล้ว! *

* บันทึก: หาก VM ไม่สามารถเริ่มต้นได้ในขณะนี้โดยมีข้อผิดพลาด "FATAL: INT18: BOOT FAILURE" ให้ดำเนินการต่อและ เปิดใช้งาน I/O APIC & EFI ในการตั้งค่าของ VM

image_thumb[7][4]

แค่นั้นแหละ! วิธีใดที่เหมาะกับคุณ
แจ้งให้เราทราบหากคู่มือนี้ช่วยคุณโดยแสดงความคิดเห็นเกี่ยวกับประสบการณ์ของคุณ โปรดกดไลค์และแชร์คู่มือนี้เพื่อช่วยเหลือผู้อื่น