I think the two pupmodes are very different. About the only things they have in common is that they both are Lighthouse / Puppy, and both can save a session.Q5sys wrote:With regards to LHP are the mechinisms you have in place for a dvd session save much different from a frugal install save?
from my understanding the only difference is dvd saves each session in a different folder compared to the single save file.
In PUPMODE 77, saving is only done back to the CD/DVD, and only when you click the Save button, or if you choose yes when asked at shutdown. The session folders each contain individual files, not all combined into one save file. If the power is interrupted, all changed and new files since the last save are lost forever! Unless of course, you intentionally saved or copied them to another media.
Boot up again only uses the DVD, loading each session folder in reverse order, newest first, copying both system files, session files and extra SFS to RAM. Because everything must be copied to RAM from the optical media, boot up can be very slow! Extra SFS can be either in the top level of the DVD or (I think) in a session folder. If a file already exists, the copy only updates files if newer. I experienced a situation where some of the writable files copied from the DVD were coming in read-only, so in L64 all changed and new files except /etc/sudoers are made user writable in RAM. Not the best solution, but it solved the problems I experienced.
BarryK's description here says it better than I can:
So, when you boot Puppy, if tracks are read in reverse order and the latest version of each file copied to your home directory in the ramdisk, what about deleted files? Say you delete a file during one session, that has previously been saved to DVD at the last session, won't it come back again next time you boot? No, Puppy has a mechanism that keeps track of deleted files and this won't happen. However, that does raise an interesting point ... the deleted file is still on the DVD, meaning that every single file that ever existed will be recorded on the DVD, meaning that you have a perfect audit trail of past activity.
See also http://puppylinux.org/wikka/MultiSessionLiveDVDIf you insert a new blank DVD at shutdown, Puppy will burn the complete Puppy system onto the DVD as well as the session -- real handy if the current DVD is getting a bit "iffy".
and http://murga-linux.com/puppy/index.php?f=6
-TaZoC