da steht nur wie man die hal.dll wieder extrahiert die fehlermeldung das die hal.dll nicht gefunden wurde deutet jedoch meistens nur auf einen falschen eintrag in der boot.ini hin
da Cruiser jedoch windows xp starten kann ist schlicht nur der eintrag in der boot.ini fehlerhaft
lässt sich relativ leicht lösen: merken welcher eintrag im boot menü funktioniert
auf C:\ gehen und in den ordneroptionen alle dateien anzeigen lassen inkl systemdateien und versteckter dateien und systemordner (ordneroptionen - ansicht)
boot.ini schreibschutz entfernen und im editor öffnen
sollte in etwa so aussehen:
Zitat
[boot loader] timeout=3 default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS [operating systems] multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Windows XP Pro.Gamer" /fastdetect /NoExecute=OptIn /usepmtimer multi(0)disk(0)rdisk(0)partition(5)\WINDOWS="Windows XP Pro.Office" /fastdetect /NoExecute=OptIn /usepmtimer
dort nun schlicht den String entfernen der den falschen eintrag enthält erkennbar an der zwischen den anführungszeichen stehenden bezeichnung die man auch im boot menü sieht und in dem noch verbleibenden kann man zwischen den beiden " auch die im boot menü angezeigte bezeichnung ändern z.b. in "Stargooses Win XP Pro SP3 Gamer" oder so
bei default= sollte nun der verweis auf den noch vorhandenen eintrag stehen sonst halt fix die zahlen in klammern anpassen (! die synthax des eintrages nicht verändern alternativ aus dem string des verbleibenden OS den bereich vom anfang bis vor dem = kopieren den eintrag timeout=x löschen wenn nur ein eintrag vorhanden ist
die boot.ini abspeichern und im arbeitsplatz wieder schreibschützen... fertig
p.s.: ich hab in der boot.ini den timeout auf 3sek (kleinster eintrag) und strings z.b. für den abgesicherten modus und den vga modus eingefügt sowie nen verweis auf ein reserve xp auf dem rechner und ein dos zum flashen diverser sachen wenn man beim booten die cursortasten drückt unterbricht man den countdown und kann in aller ruhe auswählen auch wenn man das menü noch garnicht auf dem bildschirm sieht
« Letzte Änderung: Juni 4, 2008, 21:18:23 von StarGoose »
[Boot Loader] Timeout=5 Default=C:\$WIN_NT$.~BT\BOOTSECT.DAT [Operating Systems] multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Home Edition" /noexecute=optin /fastdetect
Dort steht nur der "Microsoft Windows XP Home Edition" eintrag....
dein pfad zum windows sieht ziemlich merkwürdig aus kann es sein das du nebenher noch ein anderes neueres windows (homeserver 2003 oder vista) oder einen anderen bootmanager bzw. linux oder so installiert hast?
der eintrag windows standard scheint nicht von xp zu kommen