Supportnet / Forum / WindowsXP
master-boot
Frage
vor zwei tagen lief auf meinem rechner mit 3 partitionen windows xp auf der ersten ( laufwerk c: ). die anderen beiden partitionen dienten ausschliesslich zur archivierung
ich wollte auf die zweite partition ( laufwerk d: ) dann linux installieren. das hat auch geklappt, nach der installation konnte ich linux booten.
allerdings nicht mehr windows. es kam die fehlermeldung, dass die NTLDR fehlen würde. in linux habe ich es dann noch irgendwie geschafft, den bootsektor völlig rauszuhauen, er bootete dann garnicht mehr. die lösung war, die installations-cd von linux einlegen und damit booten. windows lässt sich immer noch niocht booten, bzw ich habe keine ahnung wie ich da rankommen soll.
so, später habe ich dann die windows-setup-cd ins laufwerk eingelegt und wollte dieses für linux ersetzen damit ich wieder zugriff auf das system habe. ich entschied mich also für die formatierung von laufwerk D: auf FAT. das wurde mit dem windows-setup auch erfolgreich erledigt, und linux ist nun wieder geschichte auf dem PC.
nun habe ich also 2 windows-xp installationen auf 2 verschiedenen partitionen auf der platte. ich kann mit dem neuinstalliertem windows auf laufwerk D: auf laufwerk C: zugreifen; die daten scheinen auf den ersten blick noch alle vorhanden und unbeschädigt zu sein.
kommen wir zum hauptteil der frage: wie kann ich nun dafür sorgen, dass der rechner künftig von laufwerk C. anstatt laufwerk D: bootet?
ob es dann funktioniert ist fraglich, da er evtl immernoch wegen der NTLDR meckert. da ich aber jetzt ja mit der zweiten xp-installatin zugriff auf laufwerk C: habe, kann ich feststellen, dass die NTLDR im stammverzeichnis existiert und 219kb groß ist.
xfdisk habe ich auch vorhin gestartet, bekomme aber sofort die meldung dass der bootmanager nicht gestartet werdeb kann. danach sofortiger abbruch des programms.
so, ich hoffe das problem ist gut geschildert und hoffe ebenso auf antworten.
Antwort 1 von Birger
Moin
Log dich in D:\ ein und such die Boot.ini auf C:\ und öffnen sie mit dem Editor.
[[quote]boot loader]
timeout=5
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Windows XP Partition C" /noexecute=optin /fastdetect
multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="D XP Home" /noexecute=optin /fastdetect
Log dich in D:\ ein und such die Boot.ini auf C:\ und öffnen sie mit dem Editor.
[[quote]boot loader]
timeout=5
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Windows XP Partition C" /noexecute=optin /fastdetect
multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="D XP Home" /noexecute=optin /fastdetect
Das fett Gedruckte fügst du einfach ein.
Vorsicht, nicht das Vorhandene verändern!
Ich hoffe das klappt so!

