karmic alpha: grub2 core.img with mdraid & lvm too big to embed
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
grub2 (Ubuntu) |
Fix Released
|
High
|
Unassigned |
Bug Description
Binary package hint: grub2
I tried to install a system with today's Karmic amd64 alternate CD, and with / on LVM on RAID. This setup used to work with older Karmic alphas (and presumably older grub2), but with the latest grub2, the core.img ends up being > 33000 bytes, which is just a bit more than the 31744 (= 62*512) bytes of space available for embedding. So grub-install fails and the system is unbootable.
The core.img that is built seems pretty minimal -- the raid, mdraid and lvm added in, which are all necessary AFAIK.
Not sure what the right way to handle this is -- LVM on RAID seems pretty mainstream, and the code just needs to be shrunk < %10 for core.img to fit, so fixing this would be great if possible. On the other hand, being so close to the limit seems pretty fragile....
ProblemType: Bug
Architecture: amd64
Date: Wed Sep 2 13:35:50 2009
DistroRelease: Ubuntu 9.10
Package: grub-pc 1.96+20090826-
ProcEnviron:
LANG=en_US.UTF-8
SHELL=/bin/bash
ProcVersionSign
SourcePackage: grub2
Uname: Linux 2.6.31-9-generic x86_64
Ouch. Thanks for the report; I'll take this up upstream (though probably
tomorrow, not today) and see what can be done.
status triaged
importance high