821 Aufrufe
Gefragt in WindowsXP von sirtobi Mitglied (179 Punkte)
Ich habe auf meinen PC WinXP gehabt, und danach noch einmal XP auf eine andere
Partition installiert. Nun hab ich die erste Partition mit dem alten XP formatiert.
Nun startet der PC nicht mehr.
(Nur noch Ubuntu. Grub (Bootloader von Ubuntu) erkennt XP aber nicht, weil
wahrscheinlich ein paar wichtige Startdateien fehlen!?!)
Geht die Reparatur auch ohne InstallationsCD, wenn nicht dann muss ich eben mal
wieder suchen ;)

Vielen Dank im Voraus :)

2 Antworten

0 Punkte
Beantwortet von kjg17 Profi (34.4k Punkte)
Hallo,

du hast beim Formatieren dieser Partition die zum Booten von XP benötigten Dateien ntdetect.com, Boot.ini und ntldr gelöscht. NTDETECT.COM und NTLDR befinden sich im Verzeichnis I386 auf der XP-CD die Boot.ini kannst du dir mit einem normalen Text-Editor selbst erstellen.

Inhalt:

[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(2)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="Microsoft Windows XP Home Edition" /noexecute=optin /fastdetect

Den kursiven Teil kannst du beliebig abändern, das ist nur ein Anzeigename.

disk(0)rdisk(0)partition(2) gibt an, dass sich das zu bootende Windows in der zweiten Partition der ersten (Master) Festplatte befindet.

Diese Dateien befinden sich normalerweise in der im MBR eingetragenen aktiven primären Partition der Festplatte und werden verwendet, wenn im MBR auch der Bootloader von Windows (ntldr) eingetragen ist. Du verwendest aber offensichtlich GRUB als Bootloader, mit dieser Konstellation kenne ich mich jedoch nicht aus.

Gruß
Kalle
0 Punkte
Beantwortet von sirtobi Mitglied (179 Punkte)
Woa das ging ja jetzt leicht :)
Einfach die 2 Dateien kopiert (ntdetect.exe & ntldr) auf D:/, über übers
terminal
sudo update-grub
und fertig wars :)
...