The ext4 detection fails with the 2.6.28-rc kernels and grub thinks that the fs is ext3 - this results in init not being found, which is slightly not so nice.

The problem is, that in 2.6.28 ext4 no more has the test_fs flag set (tune2fs -E test_fs ... ), without which the recognition of the fs type fails. Adding the flag again makes it work. And e2fsck automatically clears the test_fs flag when the fs is checked with the new kernels. The rootfs was converted from ext3 by just doing

tune2fs -O extents /dev/...

The version of grub is from debian experimental, dated 2008-11-20.

I guess that for now, as a workaround I can use the rootfstype=ext4 boot parameter...


best regards,


-jouni





_______________________________________________
Bug-grub mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/bug-grub

Reply via email to