Booten/RAID 1

17/11/2007 - 21:03 von Oliver Večernik | Report spam
Hallo Leute!

Ich versuche von einem Gentoo-System von RAID 1 zu booten, aber leider
bricht der Kernel mit folgender Meldung ab:

[...]
md: raid1 personality registered for level 1
[...]
md: Autodetecting RAID arrays.
md: autorun ...
md: ... autorun DONE.
VFS: Cannot open root device "md3" or unknown-block(0,0)
Please append a correct "root=" boot option; here are the available
partitions:
1600 4194302 hdc driver: ide-cdrom
Kernel panic - not syncing: VFS: Unable to mount root fs on
unknown-block(0,0)

Im Kernel 2.6.22-gentoo-r9 habe ich folgendes aktiviert:

[*] Multiple devices driver support (RAID and LVM)
<*> RAID support
< > Linear (append) mode
< > RAID-0 (striping) mode
<*> RAID-1 (mirroring) mode
< > RAID-10 (mirrored striping) mode (EXPERIMENTAL)
< > RAID-4/RAID-5/RAID-6 mode
< > Multipath I/O support
< > Faulty test module for MD
<*> Device mapper support
[ ] Device mapper debugging support
< > Crypt target support
< > Snapshot target (EXPERIMENTAL)
< > Mirror target (EXPERIMENTAL)
< > Zero target (EXPERIMENTAL)
< > Multipath target (EXPERIMENTAL)
< > I/O delaying target (EXPERIMENTAL)
< > Bad Block Relocation Device Target (EXPERIMENTAL)

# fdisk -l /dev/sda

Disk /dev/sda: 200.0 GB, 200049647616 bytes
255 heads, 63 sectors/track, 24321 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

Device Boot Start End Blocks Id System
/dev/sda1 * 1 5 40131 fd Linux raid
autodetect
/dev/sda2 6 249 1959930 fd Linux raid
autodetect
/dev/sda3 250 312 506047+ fd Linux raid
autodetect
/dev/sda4 313 24321 192852292+ fd Linux raid
autodetect
# cat /proc/mdstat
Personalities : [raid1]
md4 : active raid1 sda4[0]
192852224 blocks [2/1] [U_]

md3 : active raid1 sda3[0]
505920 blocks [2/1] [U_]

md2 : active raid1 sda2[0]
1959808 blocks [2/1] [U_]

md1 : active raid1 sda1[0]
40064 blocks [2/1] [U_]

unused devices: <none>
# cat /boot/grub/grub.conf
default 0
timeout 6
hiddenmenu

title=Gentoo
root (hd0,0)
kernel /boot/vmlinuz root=/dev/md3
# grep -v "^#\|^$" /etc/fstab
/dev/md1 /boot ext2 noauto,noatime 1 2
/dev/md3 / ext3 noatime 0 1
/dev/md2 none swap sw 0 0
/dev/vg00/usr /usr ext3 noatime 1 2
/dev/vg00/var /var ext3 noatime 1 2
/dev/vg00/vartmp /var/tmp ext2 noatime 1 2
mybox:/usr/portage /usr/portage nfs noauto 0 0
mybox:/usr/portage/distfiles /usr/portage/distfiles nfs noauto 0 0
/dev/cdrom /mnt/cdrom auto noauto,ro 0 0
shm /dev/shm tmpfs nodev,nosuid,noexec
0 0

mdadm wird zum Boot-Zeitpunkt geladen:

# rc-update -s
[...]
mdadm | boot

Kann mir jemand sagen, was ich da vergessen habe?

Viele Grüße
Oliver
 

Lesen sie die antworten

#1 Georg Kottrup
18/11/2007 - 13:53 | Warnen spam
Oliver Ve?ernik schrieb:

Hallo Leute!

Ich versuche von einem Gentoo-System von RAID 1 zu booten, aber
leider bricht der Kernel mit folgender Meldung ab:
[...]
Kann mir jemand sagen, was ich da vergessen habe?



Evtl. kann Dir folgende Seite weiterhelfen:

http://www.realriot.de/wiki/index.p...wto_Ubuntu

HTH & ciao, Georg

Ähnliche fragen