Boot på software raid

Lurer du på om maskinvaren din er støttet, eller lurer du på hva du bør kjøpe?

Boot på software raid

Innleggav nc » ons 23.03.2011 23:09

Hei,

Prøver å få til boot på software raid på Arch.

Har partisjonert diskene med type FD og satt opp software raid
Kode: Merk alt
# mdadm --create /dev/md0 -l 1 -n 6 --metadata=0.90 /dev/sdb1 /dev/sdc1 /dev/sdd1 /dev/sde1/dev/sdf1 /dev/sdg1
# mdadm --create /dev/md1 -l 0 -n 6 --metadata=0.90 /dev/sdb2 /dev/sdc2 /dev/sdd2 /dev/sde2/dev/sdf2 /dev/sdg2
# mdadm --create /dev/md2 -l 10 -n 6 --metadata=0.90 /dev/sdb3 /dev/sdc3 /dev/sdd3 /dev/sde3/dev/sdf3 /dev/sdg3

md0 er /boot, md1 er swap, md2 er root

har i /etc/mkinitcpio lagt til "mdadm" under Hooks
Kode: Merk alt
HOOKS="base udev autodetect pata scsi sata mdadm filesystems"

Har oppdatert mdadm.conf ved
Kode: Merk alt
# mdadm --detail --scan > /etc/mdadm.conf

menu.lst har
Kode: Merk alt
kernel /boot/vmlinuz26 root=/dev/md2 ro

Grub er installert på alle diskene. og den booter helt til den kommer til hook'en "mdadm", og gir da følgende feil:
:: Running Hook [mdadm]
Waiting 10 seconds for device /dev/md2 ...
Root device `/dev/md2` doesn't exist. Attemting to create it.
ERROR: Unable to determine major/minor number of root device `/dev/md2`
You are being dropped to a recovery shell


Noen forslag? :-)

Erfaren
Brukerens avatar
medlem i 231 måneder
 

Re: Boot på software raid

Innleggav ak » ons 23.03.2011 23:39

Ingen Arch-ekspert, har nylig hatt et tilbakefall og installert Gentoo på tre maskiner, men hvilken kernel kjører du?

Administrator
Brukerens avatar
medlem i 237 måneder
 

Re: Boot på software raid

Innleggav nc » tor 24.03.2011 0:40

hehe :-)

2.6.33-arch i686

Erfaren
Brukerens avatar
medlem i 231 måneder
 

Re: Boot på software raid

Innleggav ak » fre 25.03.2011 1:56

Jeg er ikke sikker, det kan virke som om /dev var foo da du lagde ramdisken?

Administrator
Brukerens avatar
medlem i 237 måneder
 

Re: Boot på software raid

Innleggav nc » fre 25.03.2011 11:19

ja.
Ser det har vært noen referanser om å bruke UUID istedet for /dev/sdxy også.

Testet for fun med Slackware 13.1 istedet - funket selvsagt perfekt der.. ;-)
Hadde vært greiest med Arch, men denne boksen skal jeg strengt tatt "glemme" etter den er ferdig satt opp, så "pyseløsning" er bare å beholde Slackware.. :-P

Får se hva jeg får til i løpet av helgen.

Erfaren
Brukerens avatar
medlem i 231 måneder
 

Re: Boot på software raid

Innleggav Rankin » lør 09.04.2011 21:31

Nå kjenner jeg ikke bootprossessen til Arch, men jeg vet at jeg måtte oppdatere /etc/mdadm/mdadm.conf på debian før jeg kjørte update-initramfs.
Det som trengs å oppdateres er oversikten over md devicene

f.eks
ARRAY /dev/md1 level=raid1 num-devices=6 UUID=54fc4f61:87b179e5:d744872f:a4362e0b
medlem i 202 måneder
 


Returner til Maskinvare / Drivere / Xorg



Hvem er i Forumene

Registrerte brukere: Ingen registrerte brukere