Obsah
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