This page explains the differences between Frugal and Full installation.
BaseSFS to a drive partition with a chosen file system. All subsequent software installations, file edits and additions are saved in this file system. The directory structure is stored as viewed in a file window or listed by a terminal emulator.
When first run:
- the Puppy Linux loads the BaseSFS a Sfs file containing Linux file system and directory structure (read only) eg. lupu_528.sfs
- the Puppy 'save file' containing settings, additional software, modifications etc. (read/write) eg. lupusave-mysave.2fs
- additional software Sfs files (read only) eg. Gimp_2.7.3_528.sfs
On start-up these file-systems are super-imposed upon each other so that they appear merged. Additional files and alterations are written to the Puppy Save File (if within the Linux directory structure). The directory structure viewed in a file window or listed by a terminal emulator is actually contented within these compressed files.
|Drive partition required||No||Yes|
|Installation directory||Almost any directory||Requires a drive partition|
|Installation file system||FAT, NTFS, Linux Type||Linux Type|
|BaseSfs protection||Read only||No baseSfs, whole linux structure Writable with root access|
|Speed if BaseSfs copied to RAM||Faster||No baseSfs, slower|
|Speed if BaseSfs NOT copied to RAM||Likely to be slower||Likely to be faster|