When using "Recover a broken system" from the Server CD boot menu, /boot is not mounted
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
rescue (Ubuntu) |
Fix Released
|
Low
|
Colin Watson |
Bug Description
Binary package hint: debian-installer
Booting from the intrepid Server CD, and choosing the "Recover a broken system", the /boot partition is not mounted automatically.
When installing using LVM, the default is to create a separate /boot partition that is not on an LV. Hence, when using the server CD to recover a system that have been installed using LVM, the /boot partition will not be automatically available when recovering the system using the CD.
This is very annoying in some circumstance, such as when doing anything that invoke update-initramfs. update-initramfs would not fail, it would just create a new initramfs under /boot in the root filesystem LV, not in the /boot partition. As such, the system will still boot using the old initramfs.
tags: | added: iso-testing |
Changed in rescue (Ubuntu): | |
assignee: | nobody → Colin Watson (cjwatson) |
Isn't this covered in the message displayed when you choose the rescue shell option?
_Description: Executing a shell
After this message, you will be given a shell with ${DEVICE} mounted on
"/". If you need any other file systems (such as a separate "/usr"), you
will have to mount those yourself.
That said, I agree that we could probably handle this more smoothly. My worry, though, is cases where the /boot filesystem is broken in some way and needs recovery.