* Andreas Tille schrieb: > da hier im Institut der Umstieg von NT auf XP erfolgt möchte ich beide > Win-Versionen zusätzlich zum "richtigen" Betriebssystem auf einem > Rechner haben. Erschwerend kommt hinzu, daß die Win-Systeme hier mit > einem automatischen Setup installiert werden, das es mir nicht erlaubt, > einen Win-Boot-Manager zu nutzen. Ich habe also erstmal Linux installiert > und habe auf einer zweiten Platte erst NT, dann XP installiert und > das jeweilige System mit dd auf folgende Partitionen verschoben: > > /dev/hda1 WinNT > /dev/hda6 WinXP > /dev/hda7 Linux > > 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. 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. > Nun verwende ich folgende /boot/grub/menu.lst: > > default 0 ^ Da sollte dann »saved« stehen, wenn unten »savedefault« steht. > timeout 5 > > title Debian GNU/Linux > root (hd0,6) > kernel /vmlinuz root=/dev/hda7 ro > initrd /initrd.img > savedefault > boot > > title Windows NT (hd0,0) > unhide (hd0,0) > hide (hd0,1) > hide (hd0,2) Was liegt denn auf (hd0,1) bis (hd0,4)? > rootnoverify (hd0,0) > makeactive > chainloader (hd0,0)+1 Steht da nicht noch »boot«? > savedefault > > title Windows XP > rootnoverify (hd0,5) > makeactive > chainloader (hd0,5)+1 > savedefault 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? > 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. Meinolf -- GPG KeyID: 0x48754778 -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)