Page 1 of 1

Working with older sfs3 images

Posted: Mon Aug 05, 2024 6:10 pm
by justjason

I have an older Puppy Linux USB stick that i would like to make some changes to. The sfs packages on it are all still using squashfs3 file type, and II am having a hard time using these packages on newer Puppy installs as it seems like support for squashfs3 has been dropped.
Some of the things I have tried - Compile an older version of squashfs-tools ( 3.2 and 3.1 ) both failed to build on an Ubuntu machine. I did check that I could compile the current version from source , and that did work , so I think I have the requirements for the build chain.
I also tried to use this tool https://oldforum.puppylinux.com/viewtopic.php?t=45614 on recent a Puppy install , and while it did seem to create an md5 checksum file , it did not seem to convert between sfs3 and sfs4 as there was no other output.

Would anyone be able to help point me in the right direction as to how I could go about mounting these old puppy sfs (squashfs3) files. ?

Many Thanks
Jason


Re: Working with older sfs3 images

Posted: Mon Aug 05, 2024 8:32 pm
by williwaw

maybe a workaround would be to boot an older machine and copy the files after they are uncompressed and mounted?


Re: Working with older sfs3 images

Posted: Tue Aug 06, 2024 5:31 pm
by justjason

Thanks for the idea. I did just that and I got the files I want from there, so that I an now use them on a more recent puppy install as a starting point