On 10/28/2011 12:46 PM, Julian Decker wrote: > Hallo, > > ich versuche mich derzeit an der Konfiguration eines softRAIDs und > habe damit leider Schwierigkeiten. > Zunächst habe ich offensichtlich den Fehler gemacht, die boot > Partition (Kernel) in das RAID zu legen, was anscheinend nicht möglich > ist, da der Kernel (und in Folge mdadm) zuerst geladen werden muss um > überhaupt das softRAID ansprechen zu können - das leuchtet mir ja > soweit ein. > Ich habe nun die boot Partition außerhalb des RAIDs angelegt und nun > kann das System zwar den MBR finden und den Bootloader (Grub) laden, > allerdings findet dieser die root Partition nicht. > Braucht Grub für die Verwendung des RAIDs eine spezielle Konfiguration? > > Hier mal die Konfig (ich habe hier eine Mischform aus "normaler" > Konfig und RAID Konfig versucht): > > --------------------------------------------------------------------------------------------------------- > disk_config sda > primary /boot 300 ext2 rw > primary - 10000 - - > primary - 10000 - - > > disk_config sdb > primary - 300 - - > primary - 10000 - - > primary - 10000 - - > > disk_config raid > raid1 / sda2,sdb2 ext3 rw > raid1 swap sda3,sdb3 swap sw > --------------------------------------------------------------------------------------------------------- > > Hier die Ausgabe nach Start von Grub: > > > --------------------------------------------------------------------------------------------------------- > Loading Linux 2.6xxxx-486 ... > Loading initial ramdisk ... > Loading, please wait ... > Gave up waiting for root device ... > . > ALERT! /dev/md0 does not exist ... > --------------------------------------------------------------------------------------------------------- > > Er scheint also / auf md0 zu suchen, was ja in Ordnung wäre. Ich habe > das RAID mal mit einer LiveCD gemountet und mir die fstab angesehen, > schaut alles ok aus. Bei der grub.cfg ist mir ein Paramter "set root" > aufgefallen, der in meinem Fall auf hd0 zeigt, könnte das vielleicht > das Problem sein? > > > Danke für ev. Hilfestellungen. >
The problem is superblock version 1.2 having superbloc v1.0 solves the problem with grub and raid1 I have added metadata=1.0 to the mdadm.conf in the nfsroot and that solved the problem with bootable raid1 cat /srv/fai/nfsroot/live/filesystem.dir/etc/mdadm/mdadm.conf | grep metadata CREATE owner=root group=disk mode=0660 auto=yes metadata=1.0 Best reagards , Alex