Boot fails with "initrd extends beyond end of memory" after upgrade to Hardy
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
initramfs-tools (Ubuntu) |
Invalid
|
Undecided
|
Unassigned | ||
linux (Ubuntu) |
Won't Fix
|
Medium
|
Unassigned |
Bug Description
I have an Olivetti Netstrada 7000 with 4 200MHz Intel Pentium Pro processors and 256MB of RAM which was running the server version of Feisty. I upgraded it to Gutsy with "sudo do-release-upgrade" and it worked fine, but when I then upgraded to Hardy with "sudo do-release-upgrade -d" I found it wouldn't boot.
The boot error is:
initrd extends beyond end of memory (0x0ffef173 > ox01000000)
ACPI: no DMI BIOS year, acpi=force is required to enable ACPI
Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block (0,0)
So it's complaining that 256MB > 16MB, which whilst being technically correct is not very useful.
The ACPI message is harmless, I get the same with the Gutsy kernel that still remains and (fortunately) still works!
I've attached the dmesg output from the Gutsy kernel and will attempt booting with mem=256M.
Unfortunately booting with mem=256M doesn't change anything.
Anything else you need from me ?
BTW: I filed this against initramfs-tools as I wasn't sure whether it was due to the size of the generated initrd or whether it is a kernel bug, apologies if I've misfiled.