Ich hab mich vor ein paar Tagen das erste mal an Ubuntu 7.10 gewagt. Seitdem bekomme ich Windows XP leider nichtmehr parallel zum laufen.
Ubuntu hab ich auf einer alten 120GB IDE Festplatte installiert, Windows blieb hingegen auf meiner SATA-Platte. Diese besteht aus 2 Partitionen, eine kleine für das Windowssystem und eine große für Programme etc. Auf die SATA-Festplatte, und die daraufliegenden Partionen und Daten, konnte ich auch innerhalb Ubuntu zugreifen. Hat doch alles super geklappt, hab ich mir gedacht - HA! Denkste.
Als ich das erste mal nach ein paar Tagen wieder Windows starten wollte, gab mir Grub keine Fehlermeldung aus. Es blieb einfach bei einem schwarzen Bildschirm und dem Schriftzug "Starting up..." hängen. Also kein Freeze oder sowas, der kleine Eingabebalken blinkte ja noch munter vor sich hin. Nach 20 Minuten Wartezeit wurds mir halt doch irgendwann mal zu blöde. Resetknopf gedrückt, Ubuntu gestartet, und dann ein bisschen die Foren/Wiki gewälzt. Ein paar Leute hatten wohl dasselbe Problem wie ich gehabt.
Die meistens Tipps zielten darauf hinaus, dass ich die menu.lst von Grub ändere und dort den "Map-Trick" einfüge (was auch immer das eigentlich genau ist).
Gesagt, getan. Der Abschnitt
Code: Select all
Code:
title Windows XP
root (hd1,0)
makeactive
chainloader +1
wurde bei mir zu:
Code: Select all
Code:
title Windows XP
map (hd0) (hd1)
map (hd1) (hd0)
root (hd1,0)
makeactive
chainloader +1
Dann hab ich nen Neustart gemacht, und wieder Windows im Grubmenü ausgewählt. Diesmal gab er mir aus, dass "NTLDR fehlen würde".
Daraufhin hab ich nochmal ein bisschen rumgesucht. Zu dem Problem hab ich sehr viel gefunden. Allerdings glaub ich auch, dass mir viele von den Windows-only-Tipps (u.a. mbr neuladen) wahrscheinlich Grub abschiessen würden. Darauf hab ich jetzt echt kein Bock. Ubuntu läuft so schön rund, da muss es doch einen anderen weg geben. Nach vielem rumstöbern kam ich zu diesem Post.
Der ARC Pfad (?) der Boot.ini stimmt also wegen der Ubuntuinstallation nichtmehr. Ich sollte sie mir von der Windows XP CD neuschreiben lassen. Nachdem ich dann "bootcfg /rebuild" in der Windows Recovery Konsole eingegeben habe, folgte:
"Die Festplatten konnten nicht nach einer Windowsinstallation durchsucht werden. Dieser Fehler kann von einem beschädigten Dateisystem verursacht werden, der Bootcfg daran hindert, die Festplatten zu durchsuchen. Verwenden sie chkdsk, um die Festplatten auf Fehler zu überprüfen"
Nein, ich hab mir meine Festplatte nicht vom Windows Checkdisk auf Fehler überprüfen lassen. Wer weiss was mir das wieder alles zerschissen könnte?
Darauf hab ich mich dann selbst gefragt warum er mir die Fehlermeldung eigentlich ausgibt...
Meine erste Vermutungen ist, dass die Recovery CD noch zusätzlich SATA Treiber geladen braucht, um mit der Festplatte klar zu kommen und dann letzendlich die bootcfg neu zu laden. Meine zweite Vermutung ist, dass er vielleicht mit dem Linux Dateisystem nicht klarkommen könnte.
Vermutungen bringen mir leider nix. Ohne Hilfe komme ich hier leider nicht weiter. Falls jemand eine Idee hat wie ich jetzt Windows endlich zum laufen bekommen könnte, bin ich für alles offen. (außer einer Neuinstallation von Win XP natürlich )
Viele Grüße,
Timo