Comment 9 for bug 442495

Revision history for this message
ooops (ooops) wrote : Re: [Bug 442495] Re: mountall hangs in case of inconsistent /etc/fstab

Fortunately, all my partitions in /dev/disks/by-uuid reappeared again.
So I cannot reproduce the initial problem. But you can reproduce the
hanging boot easily by creating a /home mount with a wrong uuid
in /etc/fstab.

I have tested this approach (intentionally giving the wrong uuid of
my /home partition) with mountall versions 0.2.2 as it is in karmic at
the time of writing this and 0.2.2~boot2 as published in ppa. In both
cases the boot hangs and cannot be interrupted, neither with ctrl-c nor
with sysreq-e. Sysreq-e kills udev but not mountall anymore.
Uninstalling cryptsetup so that ctrl-c might work does not help either.
You need either a live-cd or another boot-partition to get the system
running again. Attached is the output of mountall --debug of 0.2.2 with
my correct and incorrect /etc/fstab before the reboot as requested.