I think the .sfs in operation is read-only, however after creating a pup_save.2fs file when prompted at first boot shut down you now have a new layer (/initrd/pup_rw) that is writable. Thus changes to the file system are saved to the writable layer and with few exceptions the changes should be saved on reboot. The only exceptions I can think of are logged each shutdown at /var/log/unionfs/pup_dip_removed.logmelmc wrote:I found the following in the Firefox release notes. I am now running Puppy from a frugal install. Can I cure this problem by making some files in the sfs writeable?
The exact source of the Firefox update problem you are experiencing and the conditions under which it occurs still eludes me. I haven't been able to reproduce it as yet. I wonder if there is something simple here we are overlooking?
If desired you can copy all files from the CD-Rom to a new folder on a writable drive, use Edit-SFS on pup_215.sfs, Geany on boot.msg, pup_215.sfs.md5 and then ISOmaster to combine it with the other files on the original ISO; or alternatively use Dougal's remaster, or other remastering tools to create a new custom ISO or puppy derivative. The advantage of this method is your customizations/updates would be available on first boot (liveCD mode.) This is how LighthousePup was built.
-TazOC