RFT: please test mdadm/experimental

martin f krafft madduck at debian.org
Wed Jun 28 13:40:26 UTC 2006


also sprach Alec Berryman <alec at thened.net> [2006.06.28.1501 +0200]:
> And saw this message:
> 
>   alec: I: mdadm: rootfs not on RAID, not including RAID stuff
> 
> Predicting that it would hose the machine, I rebooted, and got a
> "PANIC: Circular dependancy.  Exiting" right after "Begin: Running
> /scripts/local/top ...".
> 
> The new scripts don't seem to recognize lvm-on-RAID.
> 
> I'm happy to test any updates.

Ouch, this is a grave logic error on my part, but one that should
get fixed by a future initramfs-tools. Basically it's #369617.

What I did was to optimise the initramfs so that RAID stuff is not
installed if / is not on RAID, because then it's not needed. Thus,
the local-top/mdadm script is not present and initramfs-tools
chokes during dependency resolution.

The quick fix to get back to a running system is to append
break=mount to the kernel command line, then when you are at
a shell, either provide a dummy /scripts/local-top/mdadm script, or
set the PREREQS variable inside /scripts/local-top/lvm to the empty
value.

I'll fix this temporarily (until initramfs-tools has fixed #369617)
by providing a dummy script.

-- 
 .''`.     martin f. krafft <madduck at debian.org>
: :'  :    proud Debian developer and author: http://debiansystem.info
`. `'`
  `-  Debian - when you have better things to do than fixing a system
 
"we are ready for any unforeseen event that may or may not occur." 
                                                      - george w. bush 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: Digital signature (GPG/PGP)
Url : http://lists.alioth.debian.org/pipermail/pkg-mdadm-devel/attachments/20060628/66003851/attachment.pgp


More information about the pkg-mdadm-devel mailing list