Arch Linux

Please read this before reporting a bug:

Do NOT report bugs when a package is just outdated, or it is in Unsupported. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!

FS#12576 - GRUB doesn't support Ext4

Attached to Project: Arch Linux
Opened by Olivier Duclos (oliwer) - Thursday, 25 December 2008, 23:02 GMT
Last edited by Ronald van Haren (pressh) - Wednesday, 31 December 2008, 22:48 GMT
Task Type Feature Request
Category Packages: Core
Status Closed
Assigned To Ronald van Haren (pressh)
Architecture All
Severity Medium
Priority Normal
Reported Version 1.5.3
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 5
Private No


With ext4 comming in the new kernel, a lot of people will be tempted to make the switch to ext4, even on their boot partition... GRUB 0.97 needs the following patch to read ext4 partitions.">

This should be applied both to grub and grub-gfx.
This task depends upon

Closed by  Ronald van Haren (pressh)
Wednesday, 31 December 2008, 22:48 GMT
Reason for closing:  Fixed
Additional comments about closing:  should be fixed by the latest mkinitcpio update (0.5.20) in testing. see my comment for further details
Comment by Olivier Duclos (oliwer) - Thursday, 25 December 2008, 23:06 GMT
Sorry, I posted this in the wrong section. Chrismas party's effects...
Comment by Tobias Powalowski (tpowa) - Sunday, 28 December 2008, 19:30 GMT Comment by Andy (Arm-the-Homeless) - Monday, 29 December 2008, 00:24 GMT
Could you apply the patches to grub-gfx?
Comment by Ronald van Haren (pressh) - Monday, 29 December 2008, 08:01 GMT
can you please file a seperate bug against grub-gfx as it is a different package and it is in the community repo.
Comment by Jakob Gruber (schuay) - Wednesday, 31 December 2008, 22:13 GMT
booting from an ext4 /boot partition only works when the initramfs has not been touched since tune2fs + fsck, ie when the files aren't yet using the new ext4 features.
could somebody confirm this?
Comment by Aaron Griffin (phrakture) - Wednesday, 31 December 2008, 22:13 GMT
The new mkinitcpio should support this now, can you confirm?
Comment by Ronald van Haren (pressh) - Wednesday, 31 December 2008, 22:47 GMT
yes it should work now as grub2 also started working which had the same issue.

before it was working when no autodetect was used in mkinitcpio (i.e. the fallback image) and rootfstype=ext4 was set in menu.lst. This is solved with the latest mkinitcpio + depends in testing.

closing now. please re-open if there are other problems.