Pokud se při spouštění hostujícího počítače s operačním systémem Windows 10/11 zobrazí chyba VirtualBox „FATAL: INT18: BOOT FAILURE“, pokračujte ve čtení níže a problém opravte.
Problém v detailech. Po převodu fyzického disku počítače s Windows 10//11 UEFI na virtuální pevný disk (VHD nebo VHDX) a připojením souboru VHD/VHDX k novému počítači VirtualBox se virtuální počítač nemohl spustit s fatálním chyba: INT18: SELHÁNÍ BOOT nebo se hostující operační systém Windows 10 nemohl spustit s kódem chyby: 0x0000225.
Tento tutoriál 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. Povolte I/O APIC & UEFI ve VirtualBoxu.
Závažná chyba „INT18 BOOT FAILURE“ ve VirtualBoxu se běžně objevuje, když připojujete soubor VHD/VHDX/VMDK, který obsahuje operační systém UEFI. Chcete-li tento problém vyřešit, pokračujte a povolit UEFI v nastavení stroje VirtualBox. Udělat to:
1. zmáčkni X tlačítko pro zavření okna počítače VM a Vypněte stroj.
2. Otevřete Nastavení VM a přejděte na Systém > Základní deska.
3. Zde se ujistěte, že Pevný disk je zaškrtnuto a je první bootovací zařízenía v části Rozšířené funkce zaškrtněte následující dvě (2) možnosti a klikněte OK:
Povolit I/O APIC
Povolit EFI (pouze speciální OS)
4. Zkuste nyní spustit virtuální počítač. Snad to teď začne bez chyby.
Metoda 2. Zakažte Hyper-V na hostitelském počítači.
1. Navigovat do Kontrolní panel > Programy a funkce > Zapnout nebo vypnout funkce Windows
2.Zrušte zaškrtnutí následující funkce a klikněte OK pro uplatnění změny:
- Kontejnery *
- Hyper-V *
- Platforma virtuálních strojů
- Platforma Windows Hypervisor
- Windows Sandbox
* Poznámka: Funkce „Kontejnery“ a „Hyper-V“ existují pouze ve Windows 10 PRO.
3. Restartujte počítač po odinstalaci.
4. OTEVŘENO Příkazový řádek jako správce.
5. Zadejte následující příkaz a stiskněte Vstupte:
- bcdedit /set hypervisorlaunchtype off
6. Restartujte znovu váš počítač.
7. Po restartu spusťte virtuální počítač VirtualBox a zjistěte, zda je problém vyřešen.
Metoda 3. Opravte problémy se zaváděním.
Poslední metodou, jak vyřešit chybu VirtualBoxu „FATAL: INT18: BOOT FAILURE“ je opravit problémy se zaváděním na počítači hosta spuštěním hostujícího počítače ze spouštěcího souboru ISO systému Windows 10.*
* Poznámka: Pokud nevlastníte soubor ISO systému Windows 10, můžete si jej stáhnout přímo od společnosti Microsoft pomocí Nástroj pro vytváření médií.
1. Otevři Nastavení stroje VirtualBox a přejděte na Úložný prostor.
2. Klikněte na 1. plus (+) vedle položky Ovladač přidat optickou mechaniku.
3. Klikněte Přidat a najít a otevřít Windows.iso soubor.
4. Poté vyberte Windows.iso soubor a klikněte Vybrat.
5. Po připojení souboru Windows.iso v Úložná zařízení…
6. … jít do Systém a přetáhněte Optický nahoru, abyste spustili virtuální počítač z připojeného souboru Windows.iso.
Také se ujistěte, že "Povolit EFI" možnost je nezaškrtnuté, jinak nebudete moci zavést systém ze souboru ISO. Až budete hotovi, klikněte OK.
7. Spusťte virtuální počítač a klikněte Další > Opravit počítač.
8. Poté vyberte možnost Odstraňování problémů > Oprava spouštění.
9. Povolte spuštění Oprava spouštění a v závislosti na výsledku proveďte následující akce:
A. Pokud oprava spouštění dokáže problém vyřešit, 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 spouštění nemůže problém vyřešit, pokračujte dalším krokem.
10. Klikněte Pokročilé možnosti a jít do Odstraňte problémy > 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
- vyberte disk 0
- vypsat oddíl
13. Nyní oznámení a velikost z Systém oddíl (např. 100 MB v tomto příkladu).
12. Poté zadejte následující příkaz a zjistit a číslo svazku systémového oddílu pomocí jeho velikosti jako reference. *
- objem seznamu
*např. Jak můžete vidět 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 k výběru systémového oddílu (pomocí jeho čísla svazku) a přiřazení písmene jednotky Z: k tomu. Poté ukončete DISKPART:
- vyberte hlasitost 2*
- přiřadit písmeno=Z
- výstup
* Poznámka: Změňte číslo svazku "2" podle vašeho případu.
14. Nakonec v příkazovém řádku zadejte tento příkaz k opravě spouštěcích souborů:
- bcdboot C:\windows /s Z: /f VŠECHNY
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č.
A je to! Která metoda se vám osvědčila?
Dejte mi vědět, zda vám tento průvodce pomohl, a zanechte svůj komentář o své zkušenosti. Lajkujte a sdílejte tento návod, abyste pomohli ostatním.