Red Hat Bugzilla – Bug 211769
can't mount squashfs 1.0 and 2.0 filesystems with 2.6.18
Last modified: 2015-01-04 17:29:14 EST
Description of problem:
With the upgrade to 2.6.18-1.2200.fc5 I can't mount old squashfs filesystems
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. Upgrade from 2.6.17-1.2187_FC5 to 2.6.18-1.2200.fc5
2. Try to mount a squashfs 1.0 filesystem
Can't mount squashfs 1.0 filesystem
dmesg | tail
squashfs: version 3.1 (2006/08/09) Phillip Lougher
SQUASHFS error: Major/Minor mismatch, Squashfs 1.0 filesystems are unsupported
SQUASHFS error: Please recompile with Squashfs 1.0 support enabled
the previous kernel (2.6.17-1.2187_FC5) used squashfs 2.2
There's no guarantee for backwards compatibility right now with squashfs.
Outside of the installer it really shouldn't be used.
Unless you're doing embedded development, or reverse engineering work, where you
need to mount squashfs file systems over loopback. Sigh, I guess I will have to
keep that old 2.6.17 kernel around then.