Hi again, I am sorry, but there is a stupid, minor glitch in the README.experimental file, which may lead to an unbootable system with initramfs-tools << 0.65. The cause of the problem is the sed call: sed -i -e 's,^PREREQ=\"md\"$,PREREQ=\"mdadm\"$,' \ /usr/share/initramfs-tools/scripts/local-top/lvm See that second '$'? It should not be there. If it is, the local-top/lvm script declares a prerequisite on mdadm$, and due to #369617, this will lead to an error during the initramfs initialisation. Fortunately, you all scrutinised the commands before pasting and running them as root, so the error should not affect anyone. :) The solution if you have not yet rebooted is to change the line PREREQS="mdadm"$ to PREREQS="mdadm" in /usr/share/initramfs-tools/scripts/local-top/lvm, and to rerun update-initramfs -u -k$(uname -r) If you have rebooted and your system won't come back up, reset it, append break=mount to the kernel command line with your boot loader and make the above change as soon as you have a shell in /scripts/local-top/lvm. Then hit ctrl-d and the system should boot regularly. Don't forget to make the change in /usr/share/initramfs-tools/scripts/local-top/lvm as well! Sorry for the inconvenience. -- Please do not send copies of list mail to me; I read the list! .''`. martin f. krafft <madduck@debian.org> : :' : proud Debian developer and author: http://debiansystem.info `. `'` `- Debian - when you have better things to do than fixing a system quidquid latine dictum sit, altum viditur.
Attachment:
signature.asc
Description: Digital signature (GPG/PGP)