JRD wrote:I found it!
I did this to reproduce:
- 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 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.
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:
- Code: Select all
# tune2fs -j /dev/sdc1
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.
I'm pretty sure the LiveCD will now find your partition and boot it correctly.
JRD, YOU ARE RIGHT! Bravo! Magnifique!! Congratulations! Problem solved!!
Yes, indeed I made the ext4 filesystem this way :
- Code: Select all
mke2fs -t ext4 -O ^has_journal /dev/sdc1
Reason : to assure a longer life to the stick and still enjoy the
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!

