Lucid Boot Recovery

Registered by Robbie Williamson

Previous releases have provided a "friendly recovery" menu when booting into single-user mode, which provided options for checking filesystems and getting a root shell, intended to allow system recovery. With the changes to event-based mounting, and system daemon starting, it's often not possible to use this. This specification covers replacing this with more useful handling of filesystem check failure.

Blueprint information

Status:
Complete
Approver:
Colin Watson
Priority:
Essential
Drafter:
Scott James Remnant (Canonical)
Direction:
Approved
Assignee:
Canonical Foundations Team
Definition:
Approved
Series goal:
Accepted for lucid
Implementation:
Implemented
Milestone target:
milestone icon lucid-alpha-2
Started by
Scott James Remnant (Canonical)
Completed by
Robbie Williamson

Whiteboard

Work items:
[scott] add mountall question on fsck failure instead of exiting: DONE
[scott] add mountall question on mount failure instead of exiting: DONE
[scott] add mountall question on empasse instead of exiting: DONE
[scott] add force-fsck boot option: DONE
[mvo] create static shell package based on busybox-static (LP: #505887): DONE
[mvo] start static shell on boot if emergency given (LP: #505887): DONE
[mvo] seed busybox-static to ubuntu-standard: DONE

Question code is all in, you just need to install plymouth

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.