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
Hallo
Nur- wenn ich das so mache, dann ist und bleibt doch XP das Start-BS?
Klaro, aber eben deshalb, weil Du Ubuntu ohne die XP-Platte installiert hast, daher hat XP seinen normalen MBR und Ubuntu eben auf seiner Platte Grub.
Sowohl Grub als auch Ubuntu "bilden" sich daher ein, auf der ersten und einzigen Platte zu sein, die aber jetzt die zweite ist nach dem Anstöpseln der XP-Platte.
Deswegen hatte ich ja gesagt, die Zuordnung in der grub.cfg auf die zweite Platte ändern, damit grub die root-Partition findet und Linux überhaupt gestartet werden kann.
Bei der Installation von grub in den MBR der ersten Platte (sudo grub-setup /dev/sda), welche ja nun wieder die mit XP ist, sollte eigentlich dann alles passen.
Daher hatte ich ja vermutet, das eine neuerliche Installation mit angeschlossener XP-Platte schneller geht als das Ummodeln von Grub.
fakiauso