Reliable device identification in GRUB

Registered by Robbie Williamson

Make GRUB 2's device identification reliable, so that we stop having to deal with boot loader problems when there are multiple disks.

Blueprint information

Status:
Complete
Approver:
Robbie Williamson
Priority:
High
Drafter:
Colin Watson
Direction:
Approved
Assignee:
Colin Watson
Definition:
Approved
Series goal:
Accepted for lucid
Implementation:
Implemented
Milestone target:
milestone icon lucid-alpha-3
Started by
Colin Watson
Completed by
Colin Watson

Related branches

Sprints

Whiteboard

Work items:
Ensure that the GRUB utilities stop relying on /boot/grub/device.map (turned out to be done upstream, just needed a merge): DONE
Store /dev/disk/by-id/ names in grub-pc/install_devices: DONE
Display friendly names when asking grub-pc/install_devices question: DONE
On upgrade to first version implementing this, ask again: DONE
If grub-pc/install_devices is invalid on upgrade, ask again: DONE
Make grub-installer translate to /dev/disk/by-id/ when preseeding grub-pc/install_devices: DONE

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.