Computer >> คอมพิวเตอร์ >  >> การแก้ไขปัญหา >> การบำรุงรักษาคอมพิวเตอร์

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

หากเครื่อง VirtualBox ไม่สามารถเริ่มทำงานได้โดยมีข้อผิดพลาด "FATAL:No bootable medium found! System halted" ให้อ่านต่อด้านล่างเพื่อแก้ไขปัญหา

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

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

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

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

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

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

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

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

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

2. คลิกเครื่องหมายบวกที่ 1 (+ ) ถัดจากตัวควบคุมเพื่อ เพิ่มออปติคัลไดรฟ์

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

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

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

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

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

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

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

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

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

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 ไม่มีการกำหนดค่าการบู๊ตที่ถูกต้อง * ในกรณีดังกล่าว คุณต้องซ่อมแซมไฟล์สำหรับบู๊ตบนดิสก์เสมือนเพื่อ เครื่อง VM เริ่มทำงานโดยไม่มีข้อผิดพลาด

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

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

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

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

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

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

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

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

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

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

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

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

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

  • เลือกระดับเสียง 2    *
  • กำหนดตัวอักษร=Z
  • ทางออก

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

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

 

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

  • bcdboot C:\windows /s Z:/f ทั้งหมด

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

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

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

 

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

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

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

 

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

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

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

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