It seems to be a popular technique for expert users. I'm wondering the pros/cons (vs. pupsave) or how to do it so I can discover them myself.
amethyst wrote: ↑Wed May 12, 2021 7:05 amThe /initrd/pup_..'s are the Puppy mounting layers in order of preference. For frugal installs:
/initrd/pup_rw = Top savings layer (contents change during a session).
/initrd/pup_ro1 = Existing savefile if you are using a usb drive (pupmode 13). This layer is not used when you have an internal HD install (in the latter case your existing savefile will be mounted as /initrd/pup_rw)
/initrd/pup_a = adrive (adrv)
/initrd/pup_y = ydrive (ydrv)
/initrd/pup_ro2 = Puppy base sfs
/initrd/pup_f = fdrive (fdrv, firmware)
/initrd/pup_z = zdrive (zdrv, kernel modules/drivers)Puppy's init script looks for the above and mounts them automatically at bootup.
/initrd/pup_ro3, /initrd/pup_ro4, /initrd/pup_ro5 and so on... = extra sfs files loaded during a session with a utility like sfs_load.