GMX.NET schrieb:
Hallo Zusammen,
ich habe folgendes Problem. Auf meiner 2. Festplatte habe ich XP und ein 2. Linux (SUSE) installiert. Während der Installation der beiden System habe ich im BIOS die Bootreihenfolge geändert, so daß von der 2. Festplatte (HDD1) gestartet wurde. Dort habe ich zuerst XP und dann SUSE installiert. SUSE hat auf der 2. Platte Grub installiert. Booten der beiden System klappt einwandfrei. Jetzt möchte ich wieder mein Produktivsystem auf Platte 1 wieder starten (was funktioniert) Bootreihenfolge auf 1.Platte (HDD0)) und über diesen Grub die beiden anderen System auf der 2. Platte bei Bedarf starten. Leider bekomme ich beim Start von XP den Fehler 23 (error while parsing the number) und bei SUSE auf Platte 2 ein Kernelpanic beim mounten von /dev/hdb2. Ich habe die Einträge für XP und SUSE2 aus dem Grub von hdb übernommen. Ich verstehe nicht wo der Fehler liegt, da die genau die Konfiguration klappt, wenn im BIOS die Bootreihenfolge auf HDD1 steht. Hat noch jemand einen Tipp, habe bisher erfolglos gesucht....
Vielen Dank und viele Grüße ---- Harald
Meine Platten: hda: hda1 hda2: / hda5: /home
hdb: hdb1: WindowsXP hdb2: / hdb5: /home
Meine Grub Konfiguration sieht folgendermaßen aus # Modified by YaST2. Last modification on So Jun 4 10:36:11 CEST 2006
color white/blue black/light-gray default 0 timeout 8 gfxmenu (hd0,1)/boot/message
###Don't change this comment - YaST2 identifier: Original name: linux### title SUSE LINUX 10.0 root (hd0,1) kernel /boot/vmlinuz root=/dev/hda2 vga=0x317 selinux=0 resume=/dev/hda3 splash=silent showopts initrd /boot/initrd
title Windows chainloader (/dev/hdb,0)+1
Sollte die Partition hier nicht Grub-Syntax entsprechend angegeben werden, also: chainloader (hd1,0)+1
###Don't change this comment - YaST2 identifier: Original name: floppy### title Diskette chainloader (fd0)+1
###Don't change this comment - YaST2 identifier: Original name: failsafe### title Failsafe -- SUSE LINUX 10.0 root (hd0,1)
Wenn du das System von der zweite Platte starten willst, muss der root-Eintrag wohl auch auf hd1 weisen: root (hd1,1)
kernel /boot/vmlinuz root=/dev/hda2 vga=normal showopts ide=nodma apm=off acpi=off noresume selinux=0 nosmp noapic maxcpus=0 edd=off 3 initrd /boot/initrd
title Suse Test root (hd0,1) kernel /boot/vmlinuz root=/dev/hdb2 vga=791 selinux=0 resume=/dev/hdb5 splash=silent showopts initrd /boot/initrd
Uwe Diederich -- Um die Liste abzubestellen, schicken Sie eine Mail an: suse-linux-unsubscribe@suse.com Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: suse-linux-help@suse.com