Mountall/plymouth don't report mount errors, dump to read-only root shell
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
mountall (Ubuntu) |
Expired
|
Medium
|
Unassigned |
Bug Description
Binary package hint: mountall
Running mountall 2.14 and plymouth 0.8.2-2ubuntu1.
When there's a failed mount in /etc/fstab, no information about the failure is presented to the user.
A message:
"General error mounting filesystems.
A maintenance shell will now be started.
CONTROL-D will terminate this shell and reboot the system."
flashes on the screen for a moment, before getting cleared when the screen resolution changes.
User is dumped on root shell, with a read-only filesystem, and no explaination of what's happened.
Even if the "General error" message showed up, there wouldn't be any information about which filesystem had a problem mounting.
Especially troublesome because many upgrade-path installations still have:
none /proc/bus/usb usbfs defaults 0 0
in fstab, which was perfectly valid in karmic.
ProblemType: Bug
DistroRelease: Ubuntu 10.04
Package: mountall 2.14
ProcVersionSign
Uname: Linux 2.6.32-21-generic i686
NonfreeKernelMo
Architecture: i386
Date: Tue Apr 27 11:24:21 2010
InstallationMedia: Ubuntu-Netbook 10.04 "Lucid Lynx" - Alpha i386 (20100113)
ProcEnviron:
LANG=en_CA.utf8
SHELL=/bin/bash
SourcePackage: mountall
no longer affects: | plymouth (Ubuntu) |
Please modify /etc/init/ mountall. conf and change the "exec" line to include --debug - capture the additional output.
If you can continue the boot from the shell (exiting the shell may be sufficient) - the output will be in /var/log/boot.log