Warning - do not run this script if the current directory is on a non-Linux partition.
Code: Select all
patchSfsWithSfs.sh my.sfs patch1.sfs patch2.sfs
The original 'my.sfs' is renamed to 'my.sfs.bak'
Note: The script contains 2 lines for the mksquashfs command.
Use the longer, commented out, line to get the smallest sfs.
I removed some options to improve speed at a loss of a slightly larger sfs file.
Why :
1) I recently discovered the 'unsquashfs -f' option which makes it very simple.
2) Found the mksquashfs options used by woof-ce on puppy_sfs files to make them small.
gyro