ext4: Unable to boot linux-image-2.6.28-7 or newer
Bug #331558 reported by
Ante Karamatić
This bug affects 2 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux (Ubuntu) |
Fix Released
|
Undecided
|
Tim Gardner |
Bug Description
I'm unable to boot all jaunty kernels newer than 2.6.28-6.17. grub spits out:
Error 13: Invalid or unsupported executable format
Since my / is on ext4 which is upgrade from ext3, I've tried reverting all git commits with 'UBUNTU: SAUCE: (revert before 2.6.28.y update) [PATCH] ext4' description in ubuntu's jaunty kernel git. I've build the kernel and it successfully booted. Therefor, I assume the problem is in recent ext4 commits (since -6 there were over 20 of them).
I've reinstalled grub and all kernels. Every time same problem: -6 boots fine, -7 and -8 don't.
I'll try reconstructing how i migrated ext3 to ext4.
Changed in linux: | |
assignee: | nobody → timg-tpi |
importance: | Undecided → High |
status: | New → In Progress |
To post a comment you must log in.
IIRC corectly, migration path was:
Booting LiveCD with support for ext4 (jaunty alpha4, iirc) I did:
tune2fs -O extents, uninit_ bg,dir_ index /dev/sda2
(changed ext3 to ext4 in fstab)
Then I rebooted which resulted in errors group descriptors on FS. Going back to LiveCD and doing fsck:
fsck -pf /dev/sda2
solved that problem. I've used system normally until new kernels got introduced.