Revision [20440]
This is an old revision of FrugalOrFullInstallation made by darkcity on 2012-02-04 05:26:36.
Frugal or Full Installation
This page explains the differences between InstallationFrugal Frugal and InstallationFullHDD Full installation.
Full Installation
Full installation involves extracting the linux directory structure from Puppy linux's BaseSFS to a drive partition with a chosen FileSystem 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 FileWindow file window or listed by a TerminalEmulator terminal emulator.Frugal Installation
A frugal installation involves using compressed file/s without expanding them. These files are,When first run:
- the Puppy Linux loads the BaseSFS (also known as PupSfs) a SquashFS Sfs file containing Linux file system and directory structure (RootFS) (read only) eg. lupu_528.sfs
Additional files:
- the Puppy SaveFile 'save file' containing settings, additional software, modifications etc. (read/write) eg. lupusave-mysave.2fs
- additional software SquashFS 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 FileWindow file window or listed by a TerminalEmulater terminal emulator is actually contained within these compressed files.
For more information see How Puppy works.
Comparsion
Full | Frugal (not in RAM) | Frugal (copied to RAM) | ||||||
---|---|---|---|---|---|---|---|---|
Drive partition required | Yes | No | No | |||||
Installation directory | Requires a drive partition | Almost any directory | Almost any directory | |||||
Speed | Medium | Likely to be slower | Faster | |||||
Installation file system | Linux Type | FAT, NTFS, Linux Type | FAT, NTFS, Linux Type | |||||
Installation Protection | RootFS writable with root user access | BaseSfs Read only | BaseSfs Read only | |||||
SaveFile Pup SaveFile | No, directly access RootFS | Yes, saved directly to disk | Yes, in RAM (saved to disk on request/reboot) | | Load/Unload SquashFS SFS files | Harder | Easy | Easy |