Bevor Sie beginnen empfehle ich ein Backup Ihrer boot.ini zu machen.
Zuerst müssen Sie die ntoskrnl.exe (oder ntoskrnlSP1.exe) umbenennen (z.B. ntosboot.exe).
Nun kopieren Sie die ntosboot.exe in den %windir%\system32-Ordner.
Die Vorbereitung ist nun abgeschlossen.
Öffnen Sie nun die boot.ini mit dem Notepad. Die Werte dort sehen folgendermaßen aus:
[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)\Windows
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\Windows="Windows XP" /fastdetect
Jetzt fügen Sie folgende Zeile hinzu:
multi(0)disk(0)rdisk(0)partition(1)\Windows="XP Bootlogo" /fastdetect /KERNEL=ntosboot.exe
Es ist wichtig, dass die Groß- und Kleinschreibung genau übereinstimmen.
So müsste dann die modifizierte boot.ini ausschauen:
[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)\Windows
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\Windows="Windows XP" /fastdetect
multi(0)disk(0)rdisk(0)partition(1)\Windows="XP Bootlogo" /fastdetect /KERNEL=ntosboot.exe
Dass war es eigentlich schon. Sollten Sie einen anderen Dateinamen verwenden, muss
der Eintrag auch dementsprechend anders lauten.
Als Beispiel können Sie sich auch meine boot.ini hier im Textformat anschauen.
Diese Methode ist am sichersten, bei einem Fehler können Sie jederzeit über die originale Windows XP Bootzeile den Rechner hochfahren.