Am Sonntag, den 30.11.2008, 02:17 +0200 schrieb [EMAIL PROTECTED]: > 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...
This is not the fault of grub. grub can load your kernel and `execute' it. Something in your kernel or initrd seems to be wrong. For me 2.6.28-rc4 kernel works fine without test_fs flag, but I haven't a converted ext3 to ext4 filesystem but a directly ext4 formatted one. -- Felix Zielcke _______________________________________________ Bug-grub mailing list [email protected] http://lists.gnu.org/mailman/listinfo/bug-grub
