VirtualBox FATAL: INT18: BOOT FAILURE Fehler [behoben]
Sie erhalten möglicherweise den Fehler VirtualBox FATAL: INT18: BOOT FAILURE , wenn Sie versuchen, einen Windows-Gastcomputer auf einem Hostcomputer mit Windows 11 oder Windows 10 zu starten.Dieser Beitrag bietet die am besten geeigneten Lösungen, mit denen Sie versuchen können, den Fehler auf Ihrem System erfolgreich zu beheben .
Dieses Problem kann aus einem oder mehreren der folgenden Gründe auftreten.
- Dies ist ein Zeichen dafür, dass die VM-Datei beschädigt ist.
- Ein Teil des Bootsektors ist inaktiv.
- Das Betriebssystem (OS) kann nicht gestartet werden, da die Partition, die den Boot Configuration Data (BCD)-Speicher enthält, inaktiv ist.
- Das Betriebssystem kann aufgrund einer BCD-Korruption nicht gestartet werden.
- Das Betriebssystem kann nicht booten, da kein Bootsektor gefunden wurde.
Betroffene Benutzer berichteten, dass das in einer virtuellen Maschine ausgeführte Gastbetriebssystem nicht startete, nachdem die physische Festplatte eines Windows 11/10 UEFI-Computers in eine virtuelle Festplatte (VHD oder VHDX) konvertiert und die VHD/VHDX-Datei an eine neue VirtualBox angehängt wurde Maschine. Der Fehler kann manchmal den Fehlercode 0x0000225 geben .
VirtualBox FATAL: INT18: BOOT FAILURE Fehler
Wenn beim Ausführen eines Windows-Gastsystems in VirtualBox auf einem Windows 11/10-Hostcomputer der Fehler FATAL: INT18: BOOT FAILURE auftritt, können Sie unsere empfohlenen Fixes unten anwenden, um das Problem schnell und einfach auf Ihrem System zu beheben.
- Erste Checkliste
- Aktivieren Sie I/O APIC und EFI in VirtualBox
- Deaktivieren Sie Hyper-V auf dem Hostcomputer
- Stellen Sie das Gastbetriebssystem wieder her
Schauen wir uns diese aufgeführten Angebote im Detail an.
1] Erste Checkliste
Bevor Sie mit den folgenden Lösungen fortfahren, müssen Sie zunächst sicherstellen, dass die Gastbetriebssystempartition aktiv ist. Dies gilt nur für VMs der Generation 1. VMs der Generation 2 (mit UEFI) verwenden keine aktive Partition. Gehen Sie wie folgt vor, um sicherzustellen, dass die Betriebssystempartition mit dem BCD-Speicher für die Festplatte als aktiv gekennzeichnet ist:
- Öffnen Sie eine Eingabeaufforderung im erhöhten Modus.
- Öffnen Sie das DISKPART-Tool.
- Geben Sie in DISKPART den folgenden Befehl ein und drücken Sie die Eingabetaste, um die Festplatten im System aufzulisten:
list disk
- Suchen Sie in der Ausgabe die hinzugefügten Laufwerke und geben Sie den folgenden Befehl ein, um das neue Laufwerk auszuwählen. In diesem Beispiel ist der neue Datenträger Datenträger 1.
sel disk 1
- Geben Sie dann den folgenden Befehl ein und drücken Sie die Eingabetaste, um alle Partitionen auf dem Laufwerk aufzulisten:
list partition
- Geben Sie in der Ausgabe den folgenden Befehl ein und drücken Sie die Eingabetaste, um die Partition auszuwählen, die Sie überprüfen möchten. Typischerweise sind vom System verwaltete Partitionen kleiner, etwa 350 MB. In diesem Beispiel ist dies Abschnitt 1.
sel partition 1
- Geben Sie dann den folgenden Befehl ein und drücken Sie die Eingabetaste, um den Status der Partition zu überprüfen:
detail partition
- Wenn die Partition jetzt nicht aktiv ist, geben Sie den folgenden Befehl ein und drücken Sie die Eingabetaste, um das Aktiv-Flag zu setzen, und überprüfen Sie dann erneut, ob die Änderungen mit dem obigen Befehl korrekt vorgenommen wurden.
active
- Beenden Sie das DISKPART-Tool.
Nachdem Sie das Gastbetriebssystem als aktive Partition konfiguriert haben, prüfen Sie, ob Sie die virtuelle Maschine problemlos starten können. Wenn der Fehler FATAL: INT18: BOOT FAILURE weiterhin besteht oder nicht auf Sie zutrifft, weil Sie bereits eine aktive Partition gemountet haben, können Sie mit der nächsten Lösung fortfahren.
2] Aktivieren Sie I/O APIC und EFI in VirtualBox
Dieser Fehler tritt normalerweise auf, wenn Sie eine VHD/VHDX/VMDK-Datei mit einem UEFI-Betriebssystem anhängen oder öffnen. In diesem Fall müssen Sie zur Behebung des Problems nur EFI in den VirtualBox-Maschineneinstellungen aktivieren. Führen Sie die folgenden Schritte aus, um diese Aufgabe abzuschließen:
- Drücken Sie die X -Taste , um das Fenster der virtuellen Maschine zu schließen und die Maschine auszuschalten .
- Öffnen Sie dann die Einstellungen der virtuellen Maschine.
- Gehen Sie zu System > Hauptplatine.
- Stellen Sie unter Startreihenfolge sicher, dass Festplatte ausgewählt ist und das erste Startgerät ist.
- Wählen Sie im Abschnitt „Erweiterte Funktionen“ die Optionen „ E/A-APIC aktivieren “ und „ EFI aktivieren (nur spezielles Betriebssystem) “.
- Klicken Sie auf OK .
3] Deaktivieren Sie Hyper-V auf dem Hostcomputer.
Wenn Hyper-V auf Ihrem System aktiviert ist, kann dies verhindern, dass die virtuelle VirtualBox-Maschine ordnungsgemäß gestartet wird. Hyper-V blockiert alle anderen Hyper Visors wie VirtualBox am Aufrufen der VT-Hardware, sodass sie deaktiviert werden muss. Um also andere Virtualisierungssoftware auf einem Windows 11/10-Hostcomputer zu verwenden, müssen Sie Hyper-V Hypervisor, Device Guard und Credential Guard deaktivieren.
Gehen Sie wie folgt vor, um Hyper-V auf dem Hostcomputer zu deaktivieren:
- Drücken Sie die Windows-Taste + R , um das Dialogfeld Ausführen aufzurufen.
- Geben Sie im Dialogfeld „Ausführen“ Folgendes ein
appwiz.cpl
und drücken Sie die Eingabetaste, um das Applet „Programme und Funktionen“ zu öffnen. - Klicken Sie auf der linken Seite des Fensters auf den Link Windows-Funktionen ein- oder ausschalten.
- Warten Sie, bis das Applet voll ist, scrollen Sie dann und deaktivieren/deaktivieren Sie die folgenden Funktionen:
- Behälter
- Hyper-V
- Plattform für virtuelle Maschinen
- Windows-Hypervisor-Plattform
- Windows-Sandbox
- Klicken Sie auf OK .
- Starten Sie Ihren Computer nach der Deinstallation neu.
- Öffnen Sie beim Herunterladen eine Eingabeaufforderung als Administrator.
- Geben Sie an der CMD-Eingabeaufforderung den folgenden Befehl ein oder kopieren Sie ihn und fügen Sie ihn ein und drücken Sie die Eingabetaste:
bcdedit /set hypervisorlaunchtype off
- Verlassen Sie die CMD-Eingabeaufforderung, nachdem Sie den Vorgang ausgeführt haben.
- Starte deinen Computer neu.
4] Gastbetriebssystem wiederherstellen
Da das Gastbetriebssystem nicht startet, haben wir es möglicherweise mit Startproblemen zu tun, wie der Fehler anzeigt. In diesem Fall können wir versuchen, die Startprobleme auf dem Gastcomputer zu beheben, indem wir den Gastcomputer mit der Windows 11/10-ISO-Datei starten und dann mit der Reparatur des Gastbetriebssystems fortfahren. Führen Sie die folgenden Schritte aus, um diese Aufgabe abzuschließen:
- Laden Sie das Windows-ISO-Image herunter.
- Öffnen Sie die VirtualBox-Maschineneinstellungen.
- Gehen Sie zum Speicher.
- Drücken Sie die 1. Plustaste ( + ) neben dem Controller, um ein optisches Laufwerk hinzuzufügen .
- Klicken Sie im Auswahlfenster des optischen Laufwerks auf „ Hinzufügen “.
- Suchen und öffnen Sie die Windows.iso-Datei.
- Wählen Sie dann die Datei Windows.iso aus.
- Klicken Sie auf Auswählen .
- Nachdem Sie die Datei Windows.iso im Abschnitt Speichergeräte angehängt haben, gehen Sie zum Abschnitt System und ziehen Sie Optisch nach oben, um die virtuelle Maschine von der angehängten Datei Windows.iso zu starten.
- Stellen Sie als Nächstes sicher, dass die Option „Enable EFI“ deaktiviert ist, da Sie sonst nicht von der ISO-Datei booten können.
- Klicken Sie abschließend auf OK .
- Als nächstes starten Sie die virtuelle Maschine.
- Klicken Sie auf Weiter > Computer reparieren .
- Wählen Sie Problembehandlung > Starthilfe.
- Starten Sie die Starthilfe und gehen Sie je nach Ergebnis wie folgt vor:
- Wenn die Starthilfe erfolgreich war, fahren Sie die virtuelle Maschine herunter, legen Sie die Festplatte als erstes Startgerät fest und versuchen Sie erneut, die virtuelle Maschine zu starten.
- Wenn die Starthilfe die Reparatur nicht abschließen konnte, fahren Sie mit dem nächsten Schritt fort.
- Klicken Sie auf Erweiterte Optionen > Problembehandlung > Eingabeaufforderung.
- Geben Sie an der Eingabeaufforderung den folgenden Befehl ein und drücken Sie nach jeder Zeile die Eingabetaste:
diskpart
select disk 0
list partition
- Notieren Sie sich in der Ausgabe die Größe der Systempartition.
- Geben Sie dann den folgenden Befehl ein und drücken Sie die Eingabetaste, um die Volume-Nummer der Systempartition anhand ihrer Größe als Referenz herauszufinden.
list volume
- Führen Sie dann die folgenden Befehle aus, um die Systempartition auszuwählen (unter Verwendung ihrer Volume-Nummer) und geben Sie ihr den Laufwerksbuchstaben Z: und beenden Sie dann DISKPART. Wobei der X-Platzhalter die Volume-Nummer Ihrer Systempartition ist.
select volume X
assign letter=Z
exit
- Führen Sie abschließend den folgenden Befehl in der CMD-Eingabeaufforderung aus, um die Startdateien wiederherzustellen:
bcdboot C:\windows /s Z: /f ALLE
- Verlassen Sie die CMD-Eingabeaufforderung, nachdem Sie den Befehl ausgeführt haben.
- Schließen Sie alle Fenster und schalten Sie die virtuelle Maschine aus.
- Legen Sie die Festplatte als erstes Startgerät fest und starten Sie die virtuelle Maschine.
Hoffe, dieser Beitrag hilft dir!
Wie behebt man einen Systemabsturz ohne bootfähiges Medium in VirtualBox?
Führen Sie die folgenden Schritte aus, um dieses Problem auf Ihrem System zu beheben:
- Klicken Sie mit der rechten Maustaste auf die virtuelle Maschine, die sich nicht im Startzustand befindet, und wählen Sie Einstellungen aus.
- Gehen Sie bei geöffnetem Einstellungsmenü zu Speicher > Controller: IDE > Boot-Image auswählen.
- OK klicken.
- Starten Sie die virtuelle Maschine und Sie sollten in der Lage sein, normal von der gemounteten ISO zu booten.
Wie behebt man fehlende Startgeräte?
Gehen Sie folgendermaßen vor, um den Fehler „Kein Startgerät gefunden“ in Windows 11/10 zu beheben:
- Starten Sie Ihren Computer neu und drücken Sie Esc, um die BIOS-Oberfläche aufzurufen.
- Drücken Sie die rechte Pfeiltaste auf Ihrer Tastatur, bis sich der Download-Tab öffnet.
- Verschieben Sie „Festplatte“ an den Anfang der Startliste, indem Sie „+“ oder „-“ drücken.
- Drücken Sie F10, um die Änderungen zu speichern und Ihren Computer neu zu starten.
Wie führe ich Windows 11 auf VirtualBox aus?
Starten Sie Oracle Virtualbox von Ihrem Desktop oder aus dem Startmenü. Klicken Sie auf die blaue Neu-Schaltfläche. Benennen Sie Ihre virtuelle Maschine „Windows 11“. Sie können dann Microsoft Windows unter Typ und dann Windows 11 unter Version auswählen. Die Schritte zum Ausführen/Installieren von Windows 11 in VirtualBox sind wie folgt:
- Laden Sie die Windows 11-ISO-Datei herunter.
- Installieren Sie Oracle VM Virtual Box, falls Sie dies noch nicht getan haben.
- Initialisieren Sie eine neue virtuelle Maschine und wählen Sie die Windows 11-ISO-Datei aus.
- Weisen Sie Systemressourcen zu und installieren Sie das ISO.
Quelle: Der Windows-Club
Schreibe einen Kommentar