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 zucchero
Wenn ich mich recht erinnere, ist der Standardweg XP zuerst installieren und dann Linux und dabei den Bootmanager in den Bootsektor der XP-Platte zu schreiben. Nach meiner Erfahrung ist es fast unabdingbar, XP auf der "ersten Platte" zu installieren, also der, die unter Linux dann als /dev/sda läuft (für Kernel, die nur noch mit den libata Treibern arbeiten und auch IDE Platten damit eine sdx Bezeichnung zuweisen). Habe ich auch einmal am laufen.
Völlig Problemlos wenn insbesondere nur eine HD im Rechner steckt und (örtlich) hinter dem Windows die Partitionen für Linux liegen.
Alle anderen Konstellationen habe ich jedenfalls bisher mit Grub für einen Windowsstart nicht ordentlich zum laufen bekommen. Laufwerksmapping in der grub.conf für die XP-Platte hat - wenn uberhaupt - nur dazu geführt dass XP einmal gebootet hat und nach dem Runterfahren nichts mehr geklappt hat. MIt Reparaturfunktion den MBR auf der XP Platte neu schreiben etc. etc. Ich habe dann das Handtuch geworfen.
So bin ich in einem konkreten Fall dabei geblieben, Windows über die Auswahl im BIOS zu starten und starte meine "Linuxe" mittels Grub und den entsprechenden Kerneln vom USB Stick der als USB HDD fungiert. die zugehörigen Root und Home Partitionen sind auf der zweiten HD eingerichtet. Alternativ kann ich auch den USB Stick abziehen und dann startet Windows allein, weil als einzige HD mit bootfähiger Partition eingerichtet.
Allerdings bin ich nicht mit ubuntu unterwegs. Zum Thema Grub hat allerdings auch nicht der Kofler http://kofler.info/buecher/linux-2010/ helfen können. Ich habe allerdings noch die Vorgängerausgabe.