From: mess-mate on
i've squeeze and lenny installed and squeeze as a production system now.
Recently installed grub2 (1.98) on squeeze on the MBR of hd0.
Evereting goes well but i can't boot lenny.
The lenny file system partitions are for /boot ext3 and all others ext4.
When i try to boot lenny i have this error message:
exit_fill_super:extents feature note enabled this filesystem, use tunefs
So can't mount /dev on /root/dev, etc.....

grub.cfg:
..../...
menuentry "Lenny, kernel 2.6.28_mm01 (on /dev/sdc6)" {
insmod ext2
set root='(hd2,4)'
search --no-floppy --fs-uuid --set f26b56c1-4550-4815-b7bf-e5f114c6f9e4
linux /vmlinuz-2.6.28 root=/dev/sdc6 rootfstype=ext4 ro quiet vga=788
initrd /initrd.img-2.6.28
...../...

this kernel is a self-compiled with of course ext4 enabled on it and had
never problems to boot before i installed grub2.

Seems ext4 not supported by grub2 ?

any help would be very appreciated.
mess-mate

From: Huang, Tao on
On Sun, Jun 20, 2010 at 11:50 PM, mess-mate <messmate(a)free.fr> wrote:
> i've squeeze and lenny installed and squeeze as a production system now.
> Recently installed grub2 (1.98) on squeeze on the MBR of hd0.
> Evereting goes well but i can't  boot lenny.
> The lenny file system partitions are for /boot ext3 and all others ext4.
> When i try to boot lenny i have this error message:  exit_fill_super:extents
> feature note enabled this filesystem, use tunefs
> So can't mount /dev on /root/dev, etc.....

does update-grub produce any error. post the output of update-grub here.

> grub.cfg:
> .../...
> menuentry "Lenny, kernel 2.6.28_mm01 (on /dev/sdc6)" {
>     insmod ext2
~~~~misspell?


>     set root='(hd2,4)'
>     search --no-floppy --fs-uuid --set f26b56c1-4550-4815-b7bf-e5f114c6f9e4
>     linux /vmlinuz-2.6.28 root=/dev/sdc6 rootfstype=ext4 ro quiet vga=788
>     initrd /initrd.img-2.6.28
> ..../...
>
> this kernel is a self-compiled with of course ext4 enabled on it and had
> never problems to boot before i installed grub2.
>
> Seems ext4 not supported by grub2 ?

a simple "grub2 ext4" query on google returns this
http://lists.gnu.org/archive/html/grub-devel/2009-10/msg00373.html

ext4 support was added since grub 1.97

> any help would be very appreciated.
> mess-mate


Tao
--
http://huangtao.me/
http://www.google.com/profiles/UniIsland


--
To UNSUBSCRIBE, email to debian-user-REQUEST(a)lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster(a)lists.debian.org
Archive: http://lists.debian.org/AANLkTikXYOL1QeLbboy3J0sxoxm2DnPzPbD5sw5v8t4y(a)mail.gmail.com
From: mess-mate on
On 06/20/2010 06:49 PM, Huang, Tao wrote:
> On Sun, Jun 20, 2010 at 11:50 PM, mess-mate<messmate(a)free.fr> wrote:
>
>> i've squeeze and lenny installed and squeeze as a production system now.
>> Recently installed grub2 (1.98) on squeeze on the MBR of hd0.
>> Evereting goes well but i can't boot lenny.
>> The lenny file system partitions are for /boot ext3 and all others ext4.
>> When i try to boot lenny i have this error message: exit_fill_super:extents
>> feature note enabled this filesystem, use tunefs
>> So can't mount /dev on /root/dev, etc.....
>>
> does update-grub produce any error. post the output of update-grub here.
>
>
>> grub.cfg:
>> .../...
>> menuentry "Lenny, kernel 2.6.28_mm01 (on /dev/sdc6)" {
>> insmod ext2
>>
> ~~~~misspell?
>
>
>
>> set root='(hd2,4)'
>> search --no-floppy --fs-uuid --set f26b56c1-4550-4815-b7bf-e5f114c6f9e4
>> linux /vmlinuz-2.6.28 root=/dev/sdc6 rootfstype=ext4 ro quiet vga=788
>> initrd /initrd.img-2.6.28
>> ..../...
>>
>> this kernel is a self-compiled with of course ext4 enabled on it and had
>> never problems to boot before i installed grub2.
>>
>> Seems ext4 not supported by grub2 ?
>>
> a simple "grub2 ext4" query on google returns this
> http://lists.gnu.org/archive/html/grub-devel/2009-10/msg00373.html
>
> ext4 support was added since grub 1.97
>
>
>> any help would be very appreciated.
>> mess-mate
>>
>
> Tao
> --
> http://huangtao.me/
> http://www.google.com/profiles/UniIsland
>
>
>
Thanks for the reply...
I know and googled about it before.
There are no error messages when i do an update-grub.
This is maybe the most important error message i can given on the boot:

exit_fill_super:extents feature note enabled this filesystem, use tunefs

set root='(hd2,4)' or set root='(hd2,5)' (count from 0 or 1) didn't
change anything.

The root is on hd0 and partition 5 = first logical ext4 and /boot is a separated ext3 partition.

In the past grub legacy booted without any problem with lenny.

BR