Press S or M does not work for more than one partition on error
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
mountall (Ubuntu) |
Invalid
|
Medium
|
Unassigned | ||
Lucid |
Won't Fix
|
Medium
|
Unassigned |
Bug Description
Binary package hint: mountall
On 10.04 Lucid Server/Desktop installations, if a filesystem that is specified in /etc/fstab cannot be mounted for some reason (USB disk not connected, partition deleted, samba share not available etc.) the boot process hangs displaying "Press S to Skip or M for Manual recovery".
It works when there is only one partition on error, but with more than one, during the second message, pressing S/M does nothing and boot process hang there.
As seen in bug #571444, a workaround is to press alt-sysrq-i and edit your fstab to remove missing drives.
This bug looks like bug #571444, but on #571444 there is another issue which is about "no plymouth theme, so no message displayed". That's why I've opened a new bug specifically for "Press S or M does not work for more than one partition on error" problem.
I've found when trying to debug/trace the problem that the problem come from plymouth_answer function at lines 3037/3038.
the test :
if ((plymouth_mnt != NULL) && (plymouth_
is true as "plymouth_
I'll post a patch.
tags: | added: patch |
Changed in mountall (Ubuntu): | |
importance: | Undecided → Medium |
status: | New → Triaged |
Changed in mountall (Ubuntu Lucid): | |
status: | New → Triaged |
importance: | Undecided → Medium |
Here is a patch :)
I've also build a new package, you could find it in my PPA.
https:/ /launchpad. net/~kumy/ +archive/ ppa?field. series_ filter= lucid
( sudo add-apt-repository ppa:kumy/ppa )