Mailinglist Archive: opensuse-de (2226 mails)

< Previous Next >
Re: Probleme mit Grub und System auf 2. Festplatte
  • From: Uwe Diederich <U.Diederich@xxxxxx>
  • Date: Sun, 04 Jun 2006 11:46:37 +0200
  • Message-id: <4482ABFD.8060806@xxxxxx>
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@xxxxxxxx
Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken
Sie eine Mail an: suse-linux-help@xxxxxxxx

< Previous Next >
References