Hallo, diese Frage wird oft gestellt, aber bisher habe ich keine richtige L�sung gefunden. Aber vielleicht k�nnt Ihr mir helfen:
Debian Sarge 3.1, 2.6er Kernel, Image vor ca. drei Wochen erstellt. RAID 1 -> /boot /dev/md0 RAID 5 -> / /dev/md1
Leider wird beim booten das RAID1-Array nicht gestartet. Das RAID5 funzt tadellos. Module habe ich alle drin. (AIC7xxx, MD, RAID1, RAID2 usw . .) Habe mal in das InitRD-Image hineingeschaut und siehe da: In der Datei "script" wird nur /dev/md1 gestartet (mdadm -A blubber . .)
Der Befehl f�r das Starten von md0 funzt nach dem Systemstart ebenfalls tadellos. Aber wie bringe ich mkinitrd bei, diese Zeile in das Script aufzunehmen. Laut Doku m�sste das doch automatisch eingebunden werden, solange beim Aufruf alle Arrays aktiv sind.
Mir schweben zwei Alternativen vor: 1. "Nachbearbeiten" des Images (cramfs) oder 2. mkinitrd beibringen, dass md1 nicht alleine ist ;-) (Das w�re mein Favourit ;-) Habt Ihr ne Idee?
Gru�, Heinrich
Hallo,
Ich hatte das Problem auch und ewig rumprobiert. Folgende L�sung bei mir:
mkinitrd ber�cksichtigt nur das Boot-Device. Alle anderen werden (unter Sarge) per Script eingebunden. Dieses liest den Inhalt von /etc/mdadm/mdadm.conf aus und startet alle darin enthaltenen Arrays.
Damit habe ich jetzt endlich ein vollst�ndig geraidetes System hingebastelt :)
Gru� thomas
--
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)

