Ian Jackson <[EMAIL PROTECTED]> writes:
> 1. Check that
>      cat /proc/partitions
>    lists all of the components of your array.  If not, then we need to
>    understand why not.  What are those components ?  You will probably
>    find that it does not list the array itself.  If it does then we
>    need to understand why it doesn't seem to be able to mount it.

I notice thay my 'real' partitions (/dev/sd[a,b][1..7]) do appear, but
only md0, not my other md[1..3] devices. Moreover, after checking
/proc/mdstat, /dev/md0 is started in degraded mode. 

My setup: /dev/md0 is a mirror of /boot. md1 is a mirror of swap, md2 is
a mirrored volume group with my home (and backup of root), md3 is the
rest with a striped volume group.

> 2. Run
>      /scripts/local-top/mdadm from-udev
>    (NB `from-udev' is an argument you must pass to the script)
>    and see if it fixes it.  (If so it will show up in /proc/partitions
>    and be mountable.)

Running that script makes /dev/md[1..3] come up in non-degraded mode,
md0 stays in degraded mode. LVM is not started automatically. After
typing 'lvm vgscan ; lvm vgchange -ay', my LVMs come up and I can
continue booting with CTRL-D.

Interestingly, this seem to happen most of the time. Just before I
booted with mdadm_2.5.6-7ubuntu3, and the system came up just fine. Note
that this happened exactly once to me so far.

-- 
Gruesse/greetings,
Reinhard Tartler, KeyID 945348A4

-- 
initramfs script: race condition between sata and md
https://launchpad.net/bugs/75681

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to