JRD, YOU ARE RIGHT! Bravo! Magnifique!! Congratulations! Problem solved!!JRD wrote:I found it!
I did this to reproduce:So file consider ext4 only if both the feature "extent" AND "has_journal" is present. So an ext4 filesystem without a journal is shown as ext2 with file...and with extents fetaure.Code: Select all
# dd if=/dev/zero of=ext4 bs=1M count=10 2>/dev/null && mkfs.ext4 -F ext4 >/dev/null 2>&1 && file ext4 && tune2fs -O ^has_journal ext4 && file ext4 ext4: Linux rev 1.0 ext4 filesystem data, UUID=e8052e1a-c68a-4e69-a801-2bd113194d68 (extents) (huge files) tune2fs 1.41.14 (22-Dec-2010) ext4: Linux rev 1.0 ext2 filesystem data, UUID=e8052e1a-c68a-4e69-a801-2bd113194d68 (extents) (huge files)
So I will modify the SaLT system to take care of such a case.
Ikke, to verify this, issue the following command as root (in your actual OS) and then try again the LiveCD:You can add options "-c 0 -i 0 -m 0" if you do not want to have a check on it regularly and if you do not want to reserve some place for user root.Code: Select all
# tune2fs -j /dev/sdc1
I'm pretty sure the LiveCD will now find your partition and boot it correctly.
Yes, indeed I made the ext4 filesystem this way :
Code: Select all
mke2fs -t ext4 -O ^has_journal /dev/sdc1
advantages of ext4.
with
Code: Select all
tune2fs -j /dev/sdc1
everything is OK.
Thank you very much for your efforts. Merci beaucoup!
Can you please send me a patch so that I can remove the journal and still be
able to boot SalixLive?
Wish also to thank Chador. Danke sehr!