mdadm: Failed to assemble all arrays

David Andel andel at ifi.uzh.ch
Fri Mar 5 14:08:14 UTC 2010


On Fri, 5 Mar 2010 08:08:30 +0100, martin f krafft <madduck at debian.org>
wrote:
> 
> /root/boot, and you want to mount the root filesystem only, not
> /boot. So instead of /dev/md0, assemble /dev/md1 or wherever your
> / partition lives. Then mount it on /root.
> 
> It might help to add break=mountroot to the kernel boot line, then
> you can simply assemble the RAID needed for the root filesystem and
> then exit the shell — the boot will continue.

Ok, I did that. Unfortunately, there is the same problem with md1:

(initramfs) mdadm -C /dev/md1 -l1 -n2 /dev/sd[ab]5
mdadm: /dev/sda5 appears to be part of a raid array:
...
mdadm: array /dev/md1 started.
...
md1: unknown partition table
...
md: md1: resync done.
(initramfs) mount /dev/md1 /root
mount: mounting /dev/md1 on /root failed: No such file or directory
(initramfs) ls -l /dev/md1
brw-rw----   1   0   0   9,   1 Mar 5 09:59 /dev/md1

What's wrong?

David



More information about the pkg-mdadm-devel mailing list