On Fri, 16 Apr 2004, Meinolf Sander wrote: > > Dei Idee dahinter: Ich habe irgendwo gefunden, daß Win entweder von der > > *ersten* primären Partition oder aus einer Partition in einem Extended > > Laufwerk gebootet werden kann. > > Das wäre mir neu. War es mir auch. Ist aber auch egal, denn wie gesagt - es klappt beides nicht.
> Auch in 'info grub' ist davon keine Rede, im > Gegenteil: »Thus, if you have installed DOS (or Windows) on the first > and the second partition of the first hard disk, and you want to boot > the copy on the first partition, do the following: [...]« impliziert > ja, dass man DOS oder Windows auch von der zweiten primären Partition > einer Platte starten kann. OK, mag sein. Aber was machst Du, wenn es so nicht klappt und die liest dann einen Hinweis (ich such die URL jetzt nicht, weils akademisch ist ...) > > Nun verwende ich folgende /boot/grub/menu.lst: > > > > default 0 > ^ > Da sollte dann »saved« stehen, wenn unten »savedefault« steht. ... nur daß das (zumindest bei mir so nicht funktioniert. Bei mir wird *immer* der erste Eintrag genommen auch wenn ich z.B. an den zweiten savedefault schreibe. Aber das ist wirklich das geringste Problem ... > > title Windows NT (hd0,0) > > unhide (hd0,0) > > hide (hd0,1) > > hide (hd0,2) > > Was liegt denn auf (hd0,1) bis (hd0,4)? (hd0,1) Swap (jetzt wieder - ich hatte da auch schon mal was anderes probiert ...) ~# swapon -s Filename Type Size Used Priority /dev/hda2 partition 2931852 0 -1 (hd0,2) : Gibt's im Moment nicht - ich hatte dort auch schon mal ein WinNT bis ich den Tipp oben gelesen habe (hd0,4) : WinNT (zweiter Versuch). > > rootnoverify (hd0,0) > > makeactive > > chainloader (hd0,0)+1 > > Steht da nicht noch »boot«? Hab ich jetzt der Sauberkeit wegen dszugeschrieben - macht aber keinen Unterschied. > IMHO müsste das heißen: > > title Windows XP > unhide (hd0,5) > hide (hd0,0) > [evtl. noch mehrere hide-Einträge] > rootnoverify (hd0,5) > makeactive > chainloader (hd0,5)+1 > boot > savedefault > > > title CD > > chainloader (hd0,2)+1 ## dieses funktioniert leider auch nicht - > > ## ist aber nicht so wichtig > > Was sollte diese Zeile denn tun? Ich wollte einfach nur mal probieren, ob ich eine Knoppix auch per Grub booten kann. Dann könnte ich die CD auch drin lassen und die CD in der Boot-Sequenz hinter der Festplatte lassen. Hat nichts mit dem echten Problem zu tun. > > WinNT und Linux (hier erwartungsgemäß) funktionieren bestens. Wird jedoch > > WinXP ausgewählt, so erhalte ich > > > > Error 12: Invalid device requested > > > > Ich habe nun mal Google nach dieser Zeichenkette befragt und daraufhin unter > > anderem den Hinweis erhalten, daß hier die boot.ini von WinXP angepaßt werden > > müßte. Leider habe ich keine vernünftige Idee, wie das zu geschehen hat. > > Alle Versuche endeten in der gleichen Fehlermeldung. > > > > Hat jemand eine Idee? > > M. E. ist schlicht die Syntax des XP-Eintrags falsch. Hmmm, das will ich nicht bestreiten, aber Dein Vorschlag ändert nichts an dem Booting 'Windows XP' unhide (hd0,5) hide (hd0,0) rootnoverify (hd0,5) makeactive Error 12: Invalid device requested Press any key to continue. Viele Grüße Andreas.