Loading an sfs on-the-fly results in its contents being loaded "underneath" the base sfs (any corresponding files in the base sfs will have preference). In some cases the application will not run because it needs to have preference to the base sfs (this does not happen often but it happens). Now this issue can be solved by loading the sfs as a drive, eg. an adrv or ydrv at bootup however this will take away the flexibility of loading it quickly on the fly when needed. Another way which is often overlooked, is to turn the specific extra sfs into a .pet file. You then install it like any other pet during the session and uninstall it again (via the package manager) if not needed anymore. This works particularly well when you work in RAM only because then you don't really need to uninstall it again since it will be gone automatically at next bootup. User shinobar has also published a utility called sfs_load-above which attempts to address this issue of loading an sfs above the base sfs however it does not work well for me and causes some issues on my system but maybe it could work for you.....
General tips for those using extra sfs files
Moderator: Forum moderators
Jump to
- Puppy Linux main
- ↳ Announcements
- ↳ General Information
- ↳ Before Installing Forum Distributions, README FIRST
- ↳ Installation Reports
- ↳ Getting Started and System Requirements
- ↳ Internationalization
- ↳ Puppy Linux Distros
- ↳ BookwormPup
- ↳ F96-CE
- ↳ JammyPup
- ↳ NoblePup
- ↳ SPups
- ↳ LxPupSc
- ↳ Vanilla Dpup
- ↳ VoidPup
- ↳ Puppy Derivatives
- ↳ Re-masters
- ↳ Specialized
- ↳ Built from woof-CE Recipes
- ↳ F96CE-XFCE-FUSILLI
- ↳ PuppEX
- ↳ Legacy
- ↳ Bionic
- ↳ DPupStretch
- ↳ Fossapup64
- ↳ Raspbian Buster
- ↳ Slacko
- ↳ Tahr
- ↳ Xenial
- ↳ House Training
- ↳ Beginners Help
- ↳ Users Help
- ↳ Bug Reports
- ↳ Instructional HOW-TO Section
- ↳ Boot
- ↳ Browsers
- ↳ Compile
- ↳ F96-CE+
- ↳ File Management
- ↳ Graphics/Video
- ↳ Install
- ↳ Network/Server
- ↳ Printing
- ↳ Repair
- ↳ Security
- ↳ Sounds
- ↳ Tips & Tweaks
- ↳ Upgrade/Backup
- ↳ Utility
- ↳ Advanced Topics
- ↳ Additional Software (PETs, n' stuff)
- ↳ AppImages, Snaps and Flatpaks
- ↳ Browsers and Internet
- ↳ Business
- ↳ Compiling
- ↳ Desktop
- ↳ Documents
- ↳ Drivers
- ↳ Educational
- ↳ Emulation
- ↳ Engineering/Science/Simulation
- ↳ Eye Candy
- ↳ Backgrounds
- ↳ Filesystem
- ↳ Games
- ↳ Graphics
- ↳ Java
- ↳ Kernels
- ↳ Multimedia
- ↳ Network
- ↳ Package Collections/Repositories
- ↳ REQUESTS
- ↳ Security/Privacy
- ↳ System
- ↳ Utilities
- ↳ Virtualization
- ↳ WINE
- ↳ WINE 64 BIt
- ↳ WINE 32 Bit
- ↳ Puppy Projects
- ↳ Cutting Edge
- ↳ Servers
- ↳ woof-CE
- ↳ Puppy Linux International
- ↳ Für deutschsprachige Anhänger
- ↳ Pour les francophones
- ↳ Usuarios de habla Hispana
- ↳ Standard Chinese Language PET's
- ↳ Russian - Россия
- ↳ Distributions Archive
- Debian Dog main
- ↳ DebianDogs
- ↳ UbuntuDogs
- ↳ Debian-Live Starter Kit
- EasyOS main
- ↳ EasyOS
- ↳ Containers and VMs
- FatDog main
- ↳ FatDog
- ↳ FatDog64
- ↳ Software
- Kennel Linux main
- ↳ Announcements
- ↳ KL Distributions
- ↳ KLV-Airedale
- ↳ KLA
- ↳ KLV-Bspwm
- ↳ KLV-HyprlandCE
- ↳ KLV-Spectr
- ↳ KLV-Swayland
- ↳ KLV-vmHost
- ↳ KLF
- ↳ KLU-jam
- ↳ KL-Dev_Work
- ↳ KL_full2fr
- ↳ KL minis
- ↳ How-To
- ↳ firstribit
- ↳ Virtualization
- Systems
- ↳ For Older Low Powered Computers
- ↳ 32 Bit
- ↳ 64 Bit
- ↳ Hardware
- ↳ Programming
- ↳ Scripts
- Off-Topic Area
- ↳ Security
- ↳ Forum Organization & Structure Council
- ↳ Other Distros
- ↳ FirstRib (old archived info)
- ↳ ForumLink
- ↳ About
- ↳ Announcements
- ↳ HowTo
- ↳ Software
- ↳ Beginners
- ↳ Users
- ↳ Programming
- ↳ Bug_Reports
- ↳ Blog
- ↳ Comparisons
- ↳ Dog Incubator
- ↳ dCoreDog
- ↳ Corepup