enable grub-2.00 boot-from-luks support
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
grub2 (Ubuntu) |
Triaged
|
High
|
Unassigned | ||
Bug Description
(I suppose this comes too late in the release cycle to make the change, but perhaps it's simple enough:)
With only minimal manual intervention, I found I could use today's Ubuntu Server 12.10 daily iso to install a system with luks+lvm and no separate /boot partition (which doesn't really have any security advantages, but it makes managing space on a smallish disk easier). If grub-installer could manage the final 2 steps below, it would all be fully automatic. Thanks!
Steps:
1: go through the default installer motions
2: in partman, choose the manual option
3: create a single, whole-disk primary partition, use it as a luks encrypted volume
4: on top of that, create an lvm physical volume
5: insert lvm logical volumes for swap and / (I used btrfs, probably irrelevant)
6: finish remaining installer steps; find that grub install fails
7: drop into shell, per alt+f2, and chroot to /target
8: append "GRUB_CRYPTODIS
9: run "grub-install /dev/sda" (replace sda etc etc), then "update-grub", reboot
tags: | added: quantal |
tags: | added: raring |
Changed in grub-installer (Ubuntu): | |
status: | Confirmed → Triaged |
importance: | Undecided → High |
affects: | grub-installer (Ubuntu) → grub2 (Ubuntu) |
I erroneously filed this bug against partman-crypto - should have probably been grub-installer.