Sytuacja wygląda następująco: /dev/md0: /dev/sda1 /dev/sdb1 /dev/sdc1 /dev/md1: /dev/sda2 /dev/sdb2 /dev/sdc2 Na /dev/md0 założony został RAID 1, na /dev/md1 RAID 5. Ten ostatni to /, pierwszy to /boot.
Initrd wygenerowałem następująco: # geninitrd -v -f --with=aic7xxx --with-insmod-static --with-raidstart /boot/initrd 2.6.5-1.smp Finding RAID details using mdadm for rootdev=/dev/md1 Using modules: kernel/drivers/md/md.ko kernel/drivers/md/xor.ko kernel/drivers/md/raid5.ko kernel/drivers/scsi/scsi_mod.ko kernel/drivers/scsi/sd_mod.ko kernel/fs/reiserfs/reiserfs.ko kernel/drivers/scsi/aic7xxx/aic7xxx.ko `/lib/modules/2.6.5-1smp/kernel/drivers/md/md.ko' -> `/tmp/initrd.XykRHw/lib/modules/2.6.5-1smp/kernel/drivers/md/md.ko' `/lib/modules/2.6.5-1smp/kernel/drivers/md/xor.ko' -> `/tmp/initrd.XykRHw/lib/modules/2.6.5-1smp/kernel/drivers/md/xor.ko' `/lib/modules/2.6.5-1smp/kernel/drivers/md/raid5.ko' -> `/tmp/initrd.XykRHw/lib/modules/2.6.5-1smp/kernel/drivers/md/raid5.ko' `/lib/modules/2.6.5-1smp/kernel/drivers/scsi/scsi_mod.ko' -> `/tmp/initrd.XykRHw/lib/modules/2.6.5-1smp/kernel/drivers/scsi/scsi_mod.ko' `/lib/modules/2.6.5-1smp/kernel/drivers/scsi/sd_mod.ko' -> `/tmp/initrd.XykRHw/lib/modules/2.6.5-1smp/kernel/drivers/scsi/sd_mod.ko' `/lib/modules/2.6.5-1smp/kernel/fs/reiserfs/reiserfs.ko' -> `/tmp/initrd.XykRHw/lib/modules/2.6.5-1smp/kernel/fs/reiserfs/reiserfs.ko' `/lib/modules/2.6.5-1smp/kernel/drivers/scsi/aic7xxx/aic7xxx.ko' -> `/tmp/initrd.XykRHw/lib/modules/2.6.5-1smp/kernel/drivers/scsi/aic7xxx/aic7xxx.ko' /bin/initrd-busybox -> /tmp/initrd.XykRHw/bin/sh /sbin/insmod.static -> /tmp/initrd.XykRHw/bin/insmod.static Loading module md without options. Loading module xor without options. Loading module raid5 without options. Loading module scsi_mod without options. Loading module sd_mod without options. Loading module reiserfs without options. Loading module aic7xxx without options. Setting up mdadm... /sbin/initrd-mdadm -> /tmp/initrd.XykRHw/bin/mdadm Setting up array (/dev/md1 = /dev/sdc2 /dev/sdb2 /dev/sda2) copying /dev/sdc2 copying /dev/sdb2 copying /dev/sda2 copying /dev/md1 # Natomiast podczas startu systemu (po załadowaniu sterowników scsi, po poprawnym wykryciu dysków) pojawia się komunikat: #v+ Atached scsi disk sdc at scsi0, channel 0, id 5 lun 0 + mdadm --assemble /dev/md1 /dev/sdc2 /dev/sdb2 /dev/sda2 mdadm: an md device must be given in this mode #v- Tymczasem w initrd, zarówno md0 jak i md1 są obecne. Samo initrd/linuxrc wygląda następująco: # cat linuxrc #! /bin/sh set -x insmod.static /lib/modules/2.6.5-1smp/kernel/drivers/md/md.ko insmod.static /lib/modules/2.6.5-1smp/kernel/drivers/md/xor.ko insmod.static /lib/modules/2.6.5-1smp/kernel/drivers/md/raid5.ko insmod.static /lib/modules/2.6.5-1smp/kernel/drivers/scsi/scsi_mod.ko insmod.static /lib/modules/2.6.5-1smp/kernel/drivers/scsi/sd_mod.ko insmod.static /lib/modules/2.6.5-1smp/kernel/fs/reiserfs/reiserfs.ko insmod.static /lib/modules/2.6.5-1smp/kernel/drivers/scsi/aic7xxx/aic7xxx.ko mdadm --assemble /dev/md1 /dev/sdc2 /dev/sdb2 /dev/sda2 # Gdzie popełniłem błąd? -- http://www.mysza.eu.org/ | Everybody needs someone sure, someone true, PLD Linux developer | Everybody needs some solid rock, I know I do. __________________________________________ najpierw przeczytaj, potem zapytaj: http://pl.docs.pld-linux.org/ = podrecznik http://pld-linux.org/ = faqs, howto, newsy dostales tutaj odpowiedz na swoje pytanie? podziel sie z innymi i dopisz do FAQ! http://pld-linux.org/FAQ/
