[แก้ไขแล้ว] FATAL: INT18: BOOT FAILURE ใน VirtualBox

เมื่อคุณพยายามเริ่ม Windows แขกบนโฮสต์ Windows 10/11 คุณอาจได้รับข้อผิดพลาด FATAL INT18 BOOT FAILURE VirtualBox . โพสต์นี้จาก ตัวช่วยสร้างพาร์ติชันไซต์นี้ ให้แนวทางแก้ไขที่เหมาะสมที่สุดที่คุณสามารถลองแก้ไขข้อผิดพลาดนี้ได้สำเร็จ ในหน้านี้:

ผู้ใช้บางคนรายงานว่า: “หลังจากแปลงฟิสิคัลดิสก์ของเครื่อง Windows 10//11 UEFI เป็นฮาร์ดดิสก์เสมือน ( VHD หรือ VHDX ) และแนบไฟล์ VHD/VHDX เข้ากับเครื่อง VirtualBox ใหม่ VM ล้มเหลวในการบู๊ตโดยมีข้อผิดพลาดร้ายแรง: INT18: BOOT ล้มเหลวหรือระบบปฏิบัติการเกสต์ล้มเหลวในการเริ่มทำงานโดยมีรหัสข้อผิดพลาด: 0x0000225”





เหตุใด VirtualBox ของฉันจึงไม่สามารถบูตได้

ปัญหานี้อาจเกิดจากสาเหตุดังต่อไปนี้

  • ไฟล์ VM เสียหาย
  • ส่วนหนึ่งของบูตเซกเตอร์ไม่ทำงาน
  • ระบบปฏิบัติการ (OS) ไม่สามารถบู๊ตได้เนื่องจากพาร์ติชั่นที่ไม่ได้ใช้งานซึ่งมีที่เก็บข้อมูล Boot Configuration Data (BCD)
  • ระบบปฏิบัติการไม่สามารถบู๊ตได้เนื่องจาก BCD เสียหาย
  • ไม่สามารถเริ่มระบบปฏิบัติการได้เนื่องจากไม่พบบูตเซกเตอร์

วิธีแก้ไข FATAL INT18 BOOT FAILURE ใน VirtualBox

เราได้สรุปวิธีต่างๆ ที่เป็นไปได้สำหรับคุณในการแก้ปัญหาการบูตล้มเหลวของ VirtualBox ที่ร้ายแรง

# 1 เปิดใช้งาน I/O APIC และ UEFI ใน VirtualBox

ข้อผิดพลาด FATAL INT18 BOOT FAILURE ใน VirtualBox มักจะปรากฏขึ้นเมื่อคุณแนบไฟล์ VHD/VHDX/VMDK ที่มีระบบปฏิบัติการ UEFI หากต้องการแก้ไขปัญหานี้ ให้ดำเนินการต่อและเปิดใช้งาน UEFI ในการตั้งค่าของเครื่อง VirtualBox ขั้นตอนมีดังนี้:



ขั้นตอนที่ 1 : ปิดหน้าต่างเครื่อง VM และ ปิดเครื่อง .

ขั้นตอนที่ 2 : เปิด การตั้งค่า VM . จากนั้นไปที่ ระบบ > เมนบอร์ด .

ขั้นตอนที่ 3 : ใน ลำดับการบูต ส่วนตรวจสอบให้แน่ใจว่า ฮาร์ดดิสก์ ถูกเลือกและเป็นอุปกรณ์สำหรับบู๊ตเครื่องแรก



ขั้นตอนที่ 4 : ใน ขยายคุณสมบัติ ส่วนให้เลือกทั้ง เปิดใช้งาน I/O APIC และ เปิดใช้งาน EFI (ระบบปฏิบัติการพิเศษเท่านั้น) ตัวเลือก. จากนั้นคลิก ตกลง .

  เปิดใช้งาน I/O APIC และ EFI

# 2. ปิดการใช้งาน Hyper-V บนเครื่องโฮสต์

หากเปิดใช้งานคุณลักษณะ Hyper-V ในระบบของคุณ อาจรบกวนการเริ่มต้นระบบ VirtualBox VM ตามปกติ ดังนั้น คุณต้องปิดการใช้งาน Hyper-V บนเครื่องโฮสต์

ขั้นตอนที่ 1 : กด วิน + อาร์ เพื่อเปิด วิ่ง กล่องโต้ตอบ จากนั้นพิมพ์ appwiz.cpl ในนั้นและกด เข้า .



ขั้นตอนที่ 2 : ใน โปรแกรมและคุณสมบัติ หน้าต่าง คลิก เปิดหรือปิดคุณสมบัติ Windows .

ขั้นตอนที่ 3 : ยกเลิกการเลือกคุณสมบัติต่อไปนี้แล้วคลิก ตกลง เพื่อใช้การเปลี่ยนแปลง

  • ตู้คอนเทนเนอร์
  • ไฮเปอร์-วี
  • แพลตฟอร์มเครื่องเสมือน
  • แพลตฟอร์ม Windows Hypervisor
  • Windows แซนด์บ็อกซ์
  ปิดการใช้งาน Hyper-V

ขั้นตอนที่ 4 : รีสตาร์ทคอมพิวเตอร์หลังจากปิดใช้งาน



ขั้นตอนที่ 5 : เปิดพรอมต์คำสั่งในฐานะผู้ดูแลระบบ . จากนั้นพิมพ์คำสั่งต่อไปนี้แล้วกด เข้า .

bcdedit /set hypervisorlaunchtype off

ขั้นตอนที่ 6 : รีสตาร์ทพีซีของคุณอีกครั้ง จากนั้นเริ่ม VirtualBox และดูว่าปัญหา VirtualBox ของ FATAL INT18 BOOT FAILURE ได้รับการแก้ไขแล้วหรือไม่

# 3 แก้ไขปัญหาการบูต

วิธีที่ดีที่สุดในการแก้ไขข้อผิดพลาด FATAL: INT18: BOOT FAILURE VirtualBox คือการแก้ไขปัญหาการบูตบนเครื่องเกสต์โดยการบูตจากไฟล์ ISO Windows 10 ที่สามารถบู๊ตได้

หมายเหตุ: หากคุณไม่มีไฟล์ ISO ของ Windows 10 คุณสามารถใช้ไฟล์ เครื่องมือสร้างสื่อ เพื่อดาวน์โหลดโดยตรงจาก Microsoft

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

ขั้นตอนที่ 2 : คลิก 1 เซนต์ ปุ่มบวก (+) ถัดจาก ผู้ควบคุม เพื่อเพิ่มที่เก็บข้อมูลแบบออปติคัล

ขั้นตอนที่ 3 : ใน ตัวเลือกออปติคัลดิสก์ หน้าต่าง คลิก เพิ่ม . จากนั้นค้นหาและเปิด Windows.iso ไฟล์.

ขั้นตอนที่ 4 : จากนั้นเลือก Windows.iso ไฟล์และคลิก เลือก .

ขั้นตอนที่ 5 : หลังจากแนบไฟล์ Windows.iso เข้ากับไฟล์ อุปกรณ์จัดเก็บข้อมูล , ไปที่ ระบบ แล้วลาก ออปติคัล ไปที่ด้านบนเพื่อบูต VM จาก Windows.iso ที่แนบมา นอกจากนี้ ตรวจสอบให้แน่ใจว่า เปิดใช้งาน EFI ไม่เลือกตัวเลือกนี้ มิฉะนั้น คุณจะไม่สามารถบูตจากไฟล์ ISO ได้ เมื่อเสร็จแล้วให้คลิก ตกลง .

ขั้นตอนที่ 6 : เริ่ม Virtual Machine แล้วคลิก ถัดไป > ซ่อมคอมพิวเตอร์ของคุณ . จากนั้นเลือก แก้ไขปัญหา> ซ่อมแซมการเริ่มต้น .

ขั้นตอนที่ 7 : อนุญาตให้ Startup Repair ทำงาน และขึ้นอยู่กับผลลัพธ์ ดำเนินการต่อไปนี้:

  1. หากการซ่อมแซมการเริ่มต้นระบบเสร็จสมบูรณ์ ให้ปิดเครื่องเสมือน ตั้งค่าฮาร์ดดิสก์เป็นอุปกรณ์สำหรับบู๊ตเครื่องแรก และลองเริ่มเครื่องเสมือนอีกครั้ง
  2. หากการซ่อมแซมการเริ่มต้นระบบไม่สามารถดำเนินการซ่อมแซมให้เสร็จสิ้น ให้ทำตามขั้นตอนถัดไป

ขั้นตอนที่ 8 : คลิก ตัวเลือกขั้นสูง > แก้ไขปัญหา > พรอมต์คำสั่ง .

ขั้นตอนที่ 9 : ใน Command Prompt ให้พิมพ์คำสั่งต่อไปนี้ตามลำดับ แล้วกด เข้า หลังจากแต่ละคำสั่ง

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

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

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

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

  • เลือกเล่มที่ 2
  • จดหมายมอบหมาย = Z
  • ทางออก
บันทึก: เปลี่ยนหมายเลขปริมาณ '2' ตามกรณีของคุณ

ขั้นตอนที่ 12 : ใน Command Prompt ให้พิมพ์คำสั่งนี้เพื่อซ่อมแซมไฟล์บูต:

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

ปิดหน้าต่างทั้งหมด ปิดเครื่องเสมือน ตั้งค่าฮาร์ดดิสก์เป็นอุปกรณ์บูตเครื่องแรก และเริ่มเครื่องเสมือน

ที่สุด

หมวดหมู่

บทความยอดนิยม