OPRAVA: VirtualBox FATAL: INT18: BOOT FAILURE. (Vyřešeno)

OPRAVA: VirtualBox FATAL: INT18: BOOT FAILURE. (Vyřešeno)

Andy Davis

Pokud se při spuštění hostovaného počítače s operačním systémem Windows 10/11 zobrazí chyba VirtualBoxu "FATAL: INT18: BOOT FAILURE", pokračujte v čtení níže a problém vyřešte.

Problém v detailech. Po převedení fyzického disku počítače s Windows 10//11 UEFI na virtuální pevný disk (VHD nebo VHDX) a připojení souboru VHD/VHDX k novému počítači VirtualBox se virtuální počítač nemohl spustit s fatální chybou: INT18: SELHÁNÍ ZAVÁDĚNÍ nebo hostovaný operační systém Windows 10 nelze spustit s chybovým kódem: 0x0000225 .

Tento návod obsahuje podrobné pokyny k odstranění chyby "INT18: BOOT FAILURE" ve VirtualBoxu.

Jak opravit: INT18 BOOT FAILURE & Windows 10 Error Code 0x0000225 ve VirtualBoxu.

Metoda 1. Povolení I/O APIC a UEFI ve VirtualBoxu.

Fatální chyba "INT18 BOOT FAILURE" se ve VirtualBoxu běžně objevuje při připojení souboru VHD/VHDX/VMDK, který obsahuje operační systém UEFI. povolit UEFI v nastavení počítače VirtualBox. To provedete:

1. Stiskněte tlačítko X zavřít okno virtuálního počítače a Vypněte přístroj.

2. Otevřete Nastavení virtuálního počítače a přejděte na Systém > Základní deska.

3. Zde zajistěte, aby Pevný disk je zkontrolována a je první spouštěcí zařízení a v části Rozšířené funkce zaškrtněte následující dvě (2) možnosti a klikněte na tlačítko OK :

  • Povolit I/O APIC Povolit EFI (pouze speciální OS)

4. Zkuste nyní spustit virtuální počítač. Doufejme, že se nyní spustí bez chyby.

Metoda 2. Zakázat Hyper-V v hostitelském počítači.

1. Přejděte na Ovládací panel > Programy a funkce > Zapnutí nebo vypnutí funkcí systému Windows

2. Zrušte zaškrtnutí následující funkce a klikněte na OK použít změnu:

  • Kontejnery * Hyper-V * Platforma virtuálních strojů Platforma hypervizoru systému Windows Sandbox systému Windows

Poznámka: Funkce "Kontejnery" a "Hyper-V" existují pouze v systému Windows 10 PRO.

3. Restart počítače po odinstalování.

4. Otevřít Příkazový řádek jako správce .
5. Zadejte následující příkaz a stiskněte tlačítko Vstupte na :

  • bcdedit /set hypervisorlaunchtype off

6. Restart počítač znovu spustit.
7. Po restartu spusťte virtuální počítač VirtualBox a zkontrolujte, zda je problém odstraněn.

Metoda 3. Oprava problémů se spouštěním systému.

Poslední metodou řešení chyby VirtualBoxu "FATAL: INT18: BOOT FAILURE" je vyřešit problémy se spouštěním počítače Guest spuštěním počítače Guest ze zaváděcího souboru ISO systému Windows 10.*

Poznámka: Pokud soubor ISO systému Windows 10 nevlastníte, můžete si jej stáhnout přímo od společnosti Microsoft pomocí nástroje Media Creation Tool.

1. Otevřete Nastavení počítače VirtualBox a přejděte na Skladování.

2. Klikněte na 1. plus ( + ) vedle tlačítka Controller přidat optickou jednotku.

3. Klikněte na Přidat a najděte a otevřete Windows.iso soubor.

4. Poté vyberte Windows.iso a klikněte na Vyberte si .

5. Po připojení souboru Windows.iso v části Úložná zařízení...

6. ... přejít na Systém a přetáhnout Optický na začátek, aby bylo možné spustit virtuální počítač z přiloženého souboru Windows.iso.

Ujistěte se také, že " Povolit EFI" možnost je nezaškrtnuté , jinak nebude možné spustit systém ze souboru ISO. Po dokončení klikněte na tlačítko DOBŘE.

7. Spusťte virtuální počítač a klikněte na Další > Oprava počítače.

8. Poté vyberte možnost Odstranit potíže > Oprava spuštění.

9. Nechte spustit program Startup Repair a v závislosti na výsledku proveďte následující akce:

a. Pokud oprava spuštění problém vyřeší, vypněte virtuální počítač, nastavte pevný disk jako první spouštěcí zařízení a zkuste virtuální počítač znovu spustit.

b. Pokud oprava po spuštění nemůže problém vyřešit, pokračujte dalším krokem.

10. Klikněte na Rozšířené možnosti a přejděte na Řešení problémů > Příkazový řádek.

11. V příkazovém řádku zadejte následující příkazy v pořadí (po každém příkazu stiskněte enter)

  • diskpart select disk 0 list partition

13. Nyní oznámení na velikost o Systém (např. 100 MB v tomto příkladu).

12. Pak zadejte následující příkaz a zjistit na číslo svazku systémového oddílu pomocí jeho velikosti jako reference. *

  • objem seznamu

Jak vidíte na obrázku níže, v tomto příkladu je systémový oddíl (100 MB). svazek 2 .

13. Nyní zadejte následující příkazy pro výběr systémového oddílu (pomocí jeho čísla svazku) a pro přiřazení písmene jednotky. Z: pak ukončete DISKPART:

  • vybrat svazek 2 * přiřadit písmeno=Z exit

Poznámka: Změňte číslo svazku "2" podle svého případu.

14. Nakonec v příkazovém řádku zadejte tento příkaz pro opravu spouštěcích souborů:

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

15. Zavřete všechna okna, vypněte virtuální počítač, nastavte pevný disk jako první spouštěcí zařízení a spusťte virtuální počítač.

To je vše! Která metoda se vám osvědčila?
Dejte mi vědět, zda vám tento návod pomohl, a zanechte komentář o svých zkušenostech. Prosím, lajkujte a sdílejte tento návod, abyste pomohli ostatním.


Andy Davis

Blog správce systému o Windows

Leave a comment