1) Bootup any other pup (hopefully another frugal installed pup that's along side your LxPup64)
2) click on your downloaded LxPup64-17.06 ISO (wherever it is)
3) Copy the "puppy_lxpup64_17.06.sfs" to some newly created folder so you can work on it easily.
4) In this new folder, open a terminal
5) Type in the terminal:
unsquashfs puppy_lxpup64_17.06.sfs
6) let things run until the terminal is finished unsquashing it. A "squash-root" folder is created with all the puppy_lxpup64_17.06.sfs's contents.
7) In this "squash-root" folder, go to the 'snapmergepuppy' script (it's in /usr/sbin, if I recall correctly)
![Cool 8)](./images/smilies/icon_cool.gif)
http://murga-linux.com/puppy/viewtopic. ... 708#956708
9) Save the changes made
10) Now open a terminal again. Type in:
mksquashfs squashfs-root/ 'new.sfs' -all-root -noappend -comp xz
11) Let things run as you'll watch in terminal things are re-squashed into a new.sfs file using xz compression.
12) When it's done, take this new.sfs and copy it over to your original frugal install folder of LxPup64
13) Now right-click the original name of "puppy_lxpup64_17.06.sfs" and copy it. Then delete it.
14) Apply this copied new name to the "new.sfs", so it looks just like the old and is named like it.
15) Voila', you're finished. Shutdown the current pup you're in. and boot LxPup64 back up, and all save2flash functions are working 100% again.
Hope this helps anyone.