Hi LaMont,

This problem is entirely specific to the fact that this is a tmpfs mount
being affected.  A tmpfs mount meets mountall's definition of a
"virtual" filesystem, and mountall (wisely) does not encode policy about
which mount points for virtual filesystems are required at boot or not
because this changes over time.  And until the virtual filesystems are
mounted, nothing else on the system can start up - including the
plymouth splash - so there's no sane way for mountall to give you an
option to skip over this mount.

If this had been anything *other* than a virtual filesystem, you would
certainly have been given an option to skip the missing mount.  As it
is, the missing mount point should probably be treated as a hard failure
by mountall and cause the system to drop to a root shell.  It would be
helpful if you could confirm that this problem actually happens with
later versions of mountall.

Other configurations that would have avoided this problem:
 - marking the mount 'nowait', so mountall knows not to block boot events 
waiting for it
 - mounting as part of the chroot setup rather than in the system /etc/fstab, 
which I think is more typical (though from context it appears this was a static 
chroot, so that's probably not an option here).

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1096079

Title:
  boot fails when a mount is a dangling symlink

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/mountall/+bug/1096079/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to