← Back to team overview

sslug-teknik team mailing list archive

Re: Raid-setup mistet efter reboot.

 

Hej

Kristian Kallenberg wrote:
lav en initrd, og lad den samle dit raid

Hmm, god ide. Det proever jeg saa

  # uname -a

Linux pico 2.6.20.6 #2 SMP Mon Oct 15 19:05:56 CEST 2007 i686 Intel(R) Xeon(R) CPU X3220 @ 2.40GHz GenuineIntel GNU/Linux

  # mkinit -c -k 2.6.20.6 -o /kernels/2.6.20.6/initrd.gz
  # cd /boot/initrd-tree/dev
  # mkdir md
  # cd md ; mknod 0 b 9 0 ; cd ../..
  # ls -l dev/md0 dev/md

lrwxrwxrwx 1 root root    4 2008-03-07 11:53 dev/md0 -> md/0
dev/md:
total 0
brw-rw---- 1 root disk 9, 0 2008-03-07 12:13 0

  # ls -ld mnt

drwxr-xr-x 2 root root 4096 2004-03-01 00:20 mnt/

  # mkinit -k 2.6.20.6 -o /kernels/2.6.20.6/initrd.gz
  # vi /etc/lilo.conf

Nu indsaettes "initrd = /kernels/2.6.20.6/initrd.gz" det rette sted,
lilo.conf gemmes, lilo koeres igen og der rebootes.

Undervejs i bootningen forsoeger den saa med initrd at mounte /dev/md/0 paa /mnt, men det fejler ....... og vi faar en kernel panic
Den siger ogsaa, at den ikke kan finde /sbin/init
initrds sourcetree har jo ikke /sbin saa maaske er det et resultat af, at den ikke kan mounte /dev/md/0 paa /mnt

Nogen ide om, hvorfor det gaar galt ?

mvh.

Peter


References