Package: extlinux Version: 2:4.04+dfsg-3 Severity: important extlinux-update currently extracts root system by looking at /etc/fstab . Problem is that / mounting can use LABEL= or UUID= arguments which are unsupported by the vanilla kernel. There are also more complicated cases of mismatches**. This can result in an system where the default config does not boot.
At the very least, the install should warn against the LABEL/UUID cases. It may also be possible to avoid this using a different extraction method: e.g. look at /proc/mounts instead (since it indicates what the kernel sees past the userland mapping of LABEL or UUID), ignore FS=rootfs entry if there, extract the first word mounting to '/', and 'readlink -f' it to get the result (since it can be e.g. /dev/root symlink). One should examine how this method would interact with initrds. ** e.g. https://bugs.meego.com/show_bug.cgi?id=3964 Yours, Yair K. -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org