Spis treści
Jeśli otrzymasz błąd VirtualBox "FATAL: INT18: BOOT FAILURE" podczas uruchamiania maszyny-gościa z systemem operacyjnym Windows 10/11, kontynuuj czytanie poniżej, aby rozwiązać problem.
Problem w szczegółach. Po przekonwertowaniu dysku fizycznego komputera z systemem Windows 10/11 UEFI na dysk wirtualny (VHD lub VHDX) i dołączeniu pliku VHD/VHDX do nowej maszyny VirtualBox, maszyna wirtualna nie mogła się uruchomić z fatalnym błędem: INT18: BŁĄD URUCHAMIANIA lub gościnny system operacyjny Windows 10 nie mógł się uruchomić z kodem błędu: 0x0000225 .
Ten poradnik zawiera szczegółowe instrukcje rozwiązywania problemów z błędem "INT18: BOOT FAILURE" w VirtualBox.
How to FIX: INT18 BOOT FAILURE & Windows 10 Error Code 0x0000225 in VirtualBox.
Metoda 1. Włącz I/O APIC & UEFI w VirtualBox.
Fatalny błąd "INT18 BOOT FAILURE" w VirtualBoxie, często pojawia się, gdy dołączamy plik VHD/VHDX/VMDK, który zawiera system operacyjny UEFI. Aby naprawić ten problem, wystarczy przejść i włączyć UEFI w ustawieniach maszyny VirtualBox. w tym celu:
1. Naciśnij przycisk X aby zamknąć okno maszyny wirtualnej i Wyłączyć zasilanie urządzenia.
2. Otwórz VM Settings i przejdź do System > Płyta główna.
3. Tutaj należy upewnić się, że Dysk twardy jest sprawdzany i jest pierwsze urządzenie rozruchowe i przy opcji Extended features zaznacz dwie (2) następujące opcje i kliknij OK :
- Włącz APIC I/O Włącz EFI (tylko specjalne systemy operacyjne)
4. Spróbuj teraz uruchomić maszynę wirtualną, mam nadzieję, że teraz uruchomi się bez błędu.
Metoda 2. Wyłączenie Hyper-V na maszynie Host.
1. Przejdź do Panel sterowania > Programy i funkcje > Włączanie lub wyłączanie funkcji systemu Windows
2. usuń zaznaczenie następujące funkcje i kliknij OK aby zastosować zmianę:
- Kontenery * Hyper-V * Platforma maszyn wirtualnych Windows Hypervisor Platforma Windows Sandbox
Uwaga: Funkcje "Containers" i "Hyper-V" istnieją tylko w systemie Windows 10 PRO.
3. uruchomić ponownie komputer po odinstalowaniu.
4. Otwórz Wiersz poleceń jako administrator .
5. Wpisz następujące polecenie i naciśnij Wejdź na stronę :
- bcdedit /set hypervisorlaunchtype off
6. uruchomić ponownie komputer ponownie.
7. Po restarcie uruchom maszynę wirtualną VirtualBox i sprawdź, czy problem został naprawiony.
Metoda 3. Napraw problemy z uruchomieniem komputera.
Ostatnią metodą rozwiązania błędu VirtualBox "FATAL: INT18: BOOT FAILURE" jest naprawienie problemów z rozruchem na maszynie gościa, poprzez uruchomienie maszyny gościa z bootowalnego pliku ISO Windows 10.*.
Uwaga: Jeśli nie posiadasz pliku ISO systemu Windows 10, możesz go pobrać bezpośrednio ze strony Microsoftu, korzystając z narzędzia Media Creation Tool.
1. Otwórz Ustawienia maszyny VirtualBox i przejdź do Przechowywanie.
2. Kliknij pierwszy plus ( + ) obok Kontrolera, aby dodać napęd optyczny.
3. Kliknij Dodaj i znaleźć i otworzyć Windows.iso akta.
4. Następnie wybierz Windows.iso plik i kliknąć Wybierz .
5. Po dołączeniu pliku Windows.iso w Urządzeniach pamięci masowej...
6. ... go to System i ciągnąć Optyczny do góry, aby uruchomić maszynę wirtualną z załączonego Windows.iso.
Upewnij się również, że " Włącz EFI" opcja to niezaznaczony W przeciwnym razie nie będzie można uruchomić komputera z pliku ISO. Po zakończeniu kliknij OK.
7. Uruchomić maszynę wirtualną i kliknąć Następny > Napraw swój komputer.
8. następnie wybierz Troubleshoot > Startup Repair.
9. Pozwól na uruchomienie programu Startup Repair i w zależności od wyniku wykonaj następujące czynności:
a. Jeśli naprawa rozruchu może rozwiązać problem, zamknij maszynę wirtualną, ustaw dysk twardy jako pierwsze urządzenie rozruchowe i spróbuj ponownie uruchomić maszynę wirtualną.
b. Jeśli naprawa rozruchu nie może rozwiązać problemu, przejdź do następnego kroku.
10. Kliknij Opcje zaawansowane i udać się do Rozwiązywanie problemów > Command Prompt.
11. W wierszu poleceń wydaj kolejno następujące polecenia (po każdym poleceniu naciśnij enter)
- diskpart select disk 0 list partition
13. Teraz zawiadomienie the rozmiar z System partycji (np. 100MB w tym przykładzie).
12. Następnie wpisz następujące polecenie i dowiedzieć się the numer tomu partycji systemowej, używając jej rozmiaru jako odniesienia. *
- objętość wykazu
np. Jak widać na poniższym zrzucie ekranu, w tym przykładzie partycja System (100MB) jest tom 2 .
13. Teraz wydaj następujące polecenia, aby wybrać partycję systemową (używając jej numeru woluminu), oraz aby przypisać literę dysku Z: do niego, a następnie opuścić DISKPART:
- wybierz tom 2 * przyporządkuj literę=Z exit
Uwaga: Zmień numer głośności "2" w zależności od przypadku.
14. Na koniec w wierszu poleceń wydaj to polecenie, aby naprawić pliki startowe:
- bcdboot C:\Windows /s Z: /f ALL
15. Zamknij wszystkie okna, zamknij maszynę wirtualną, ustaw dysk twardy jako pierwsze urządzenie rozruchowe i uruchom maszynę wirtualną.
To już wszystko - która metoda zadziałała u Ciebie?
Daj mi znać, czy ten przewodnik pomógł Ci, zostawiając komentarz o swoim doświadczeniu. Proszę polubić i udostępnić ten przewodnik, aby pomóc innym.
Andy'ego Davisa
Blog administratora systemu o systemie Windows