Hallo zusammen,
Habe XP und Ubuntu 10.04 auf separaten (SATA)Platten installiert. Als ich damals die 9.10 installierte, war die XP-Platte nicht angeschlossen! Nach der Installation hab ich diese wieder mit angeschlossen. Über das BIOS wähle ich seither, welches BS booten soll. Nicht gerade die elegante Weise, paßt aber.
Jedenfalls erscheint im Bootmenü von Linux auch, das ich XP starten könnte. Grub hat das wohl nachträglich "mitbekommen" und zeigt mir diese Option. Wenn ich aber XP anwähle, startet der PC neu, zeigt mir das XP geladen wird und bricht unmittelbar darauf ab. Wieder autom. Neustart mit Bootmenü von Linux. Es handelt sich um Grub V.197beta4.
Wäre natürlich toll, die Linux-Platte als erste booten zu lassen und da aber dann XP anwählen zu können- so dass es dann auch bootet! So könnte ich mir den Umweg über's BIOS sparen. Was hakt denn da und wie kann man das korrigieren?
Danke & Gruß
Linux 15.028 Themen, 107.048 Beiträge
Hi!
Laut der Fehlermeldung ist nur die Datei video.lst irgendwie abhanden gekommen. Soweit ich weiß braucht man die aber auch gar nicht. Und update-grub scheint die grub.cfg, in der dann die ganzen Startoptionen - auch für Windows - stehen, anzulegen. Somit sollte Windows auch starten.
Also dürfte das Problem eher bei Windows liegen und nicht bei grub. Windows kommt wohl, wie cbuddeweg schon schrieb, nicht damit zurecht nicht auf der ersten Platte zu liegen und verweigert den Dienst.
Jetzt könntest du Folgendes machen:
Die Platten so umkonfigurieren, dass Windows wieder die erste Platte hat (die FP mit Windows darauf zur Startfestplatte im BIOS machen). Danach die Ubuntu-CD einlegen und von dieser booten. Dann diese Befehle abarbeiten:
'sudo grub-setup /dev/sda' schreibt Grub in den MBR von Festplatte 1
'sudo grub-mkconfig' lässt die Skripte durchlaufen
'sudo update-grub' schreibt die Konfiguration in grub.cfg
Dann sollte wieder alles gehen.