Suse 10.1, System startet nicht von raid

Status
Für weitere Antworten geschlossen.

skullmonkey911

New Member
Hallo allerseits,

ich habe ein kleines Problemchen bezüglich der Installation von Suse 10.1 auf einem SoftwareRaid device:

Ich habe das System mit Defaultwerten installiert, jedoch die Partitionierung manuell geändert. Ich möchte das System auf ein Raid1 dev md0 installieren. Konnte dies im Yast2 Setup auch wunderbar erstellen. Nach dem ersten Neustart kam dann die Enttäuchung. Das System findet auf keinem der beiden Festplatten den Grub Loader. Das Bios meldet "no boot disk" oder so ähnlich. Was zusätzlich noch merkwürdig ist, ist das ich auch nicht mehr von der Suse DVD die Installation, noch das Notfallsystem starten kann. Nachdem der Kernel geladen ist, wird der Screen schwarz und dann ist die Kiste tot. Gott sei Dank kann ich noch mit einem Knoppix starten und sehe hier, dass die Daten alle vorhanden sind (auf beiden Platten).

Hat jemand eine Idee, wo mein Problem sein könnte? Bin für jede Hilfe sehr dankbar...

Anbei noch ein paar Daten zur Analyse:

fdisk -l:

Code:
Platte /dev/hda: 250.0 GByte, 250059350016 Byte
255 Köpfe, 63 Sektoren/Spuren, 30401 Zylinder
Einheiten = Zylinder von 16065 × 512 = 8225280 Bytes

    Gerät  boot.     Anfang        Ende     Blöcke   Id  System
/dev/hda1   *           1         262     2104483+  fd  Linux raid autodetect
/dev/hda2             263       30401   242091517+  fd  Linux raid autodetect

Platte /dev/hde: 250.0 GByte, 250059350016 Byte
255 Köpfe, 63 Sektoren/Spuren, 30401 Zylinder
Einheiten = Zylinder von 16065 × 512 = 8225280 Bytes

    Gerät  boot.     Anfang        Ende     Blöcke   Id  System
/dev/hde1   *           1         262     2104483+  fd  Linux raid autodetect
/dev/hde2             263       30401   242091517+  fd  Linux raid autodetect

Platte /dev/hdf: 250.0 GByte, 250059350016 Byte
255 Köpfe, 63 Sektoren/Spuren, 30401 Zylinder
Einheiten = Zylinder von 16065 × 512 = 8225280 Bytes

    Gerät  boot.     Anfang        Ende     Blöcke   Id  System
/dev/hdf1               1         262     2104483+  82  Linux Swap / Solaris
/dev/hdf2             263       30401   242091517+  fd  Linux raid autodetect

Platte /dev/hdg: 250.0 GByte, 250059350016 Byte
255 Köpfe, 63 Sektoren/Spuren, 30401 Zylinder
Einheiten = Zylinder von 16065 × 512 = 8225280 Bytes

    Gerät  boot.     Anfang        Ende     Blöcke   Id  System
/dev/hdg1               1         262     2104483+  83  Linux
/dev/hdg2             263       30401   242091517+  fd  Linux raid autodetect
grub/menu.lst:

Code:
# Modified by YaST2. Last modification on Mi Okt 11 13:40:58 UTC 2006

color white/blue black/light-gray
default 0
timeout 8

###Don't change this comment - YaST2 identifier: Original name: linux###
title SUSE Linux 10.1
    root (hd0,0)
    kernel /boot/vmlinuz root=/dev/md0 vga=0x317    resume=/dev/hdf1  splash=silent showopts
    initrd /boot/initrd

###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.1
    root (hd0,0)
    kernel /boot/vmlinuz root=/dev/md0 vga=normal showopts ide=nodma apm=off acpi=off noresume nosmp noapic maxcpus=0 edd=off 3
    initrd /boot/initrd
etc/fstab:

Code:
/dev/md0             /                    ext3       acl,user_xattr        1 1
/dev/md1             /data                ext3       acl,user_xattr        1 2
/dev/hdf1            swap                 swap       defaults              0 0
proc                 /proc                proc       defaults              0 0
sysfs                /sys                 sysfs      noauto                0 0
debugfs              /sys/kernel/debug    debugfs    noauto                0 0
usbfs                /proc/bus/usb        usbfs      noauto                0 0
devpts               /dev/pts             devpts     mode=0620,gid=5       0 0
/dev/fd0             /media/floppy        auto       noauto,user,sync      0 0
Grüße

Skullmonkey911

Anm (RM) Bitte für solche Ausgaben CODE-Tags verwenden, ich hab das jetzt mal für Dich gemacht.

[Noparse]
Code:
[/Noparse][/COLOR]Shellausgabe[COLOR='Red'][Noparse]
[/Noparse]


oder auch Text markieren und auf das "#" in der Leiste oben klicken:

 

Rain_Maker

Administrator
Teammitglied
AW: Suse 10.1, System startet nicht von raid

Hallo,

Auch wenn ich nicht viel Ahnung von Software-Raids habe, so finde ich diesen Eintrag etwas seltsam.

Code:
kernel /boot/vmlinuz root=/dev/[B]md0[/B]
Wenn ich das Konzept richtig verstehe, dann soll doch ein (Kernel)treiber die Steuerung des RAIDS übernehmen, was jedoch hier noch nicht der Fall sein kann, da der Kernel noch gar nicht zum Zuge gekommen ist, also das Device md0 noch gar nicht existiert?!?

Mein erster Versuch wäre es, die root-Partition über /dev/hda1 anzusprechen.

Außerdem müssen -Vorsicht, gefährliches Halbwissen meinerseits, "Ich hab da mal was gelesen"- die entsprechenden Kernelmodule für das Software-Raid u.U in die initrd eingebunden werden.

Bevor ich hier weiter rate, vielleicht findet Du hier ein paar Anregungen:

http://en.opensuse.org/Howtos

http://en.opensuse.org/How_to_install_SUSE_Linux_on_software_RAID

http://en.opensuse.org/Areca_RAID_Controllers_Howto

(Im letzten Artikel ist ein Screenshot, wo man sieht, wie man bestimmte Module in die initrd einbauen kann!)

Greetz,

RM
 

skullmonkey911

New Member
AW: Suse 10.1, System startet nicht von raid

@Rain_Maker:

Danke für die Infos. Ich bin mir jedoch nicht ganz sicher ob es das Problem sein kann, dass im Grub Menu.lst
steht. Das Grubmenü wird leider garnicht geladen. Vielleicht habe ich ja mehrere Probleme :eek: . Ich hätte erwartet, dass Yast den Grub aufruf im Boot Record des hda oder hde devices untergebracht hat. Nur das Bios scheint hier nicht fündig zu werden. Wie kann ich den prüfen, ob der grub loader ordentlich installiert ist? Was für mich auch unerklärlich ist, ich kann von der Suse DVD nicht mehr booten... Und Knoppix geht...

Grüße

Skullmonkey911
 
Status
Für weitere Antworten geschlossen.
Oben