[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

mkinitrd und RAID1



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



Reply to: