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
- General Information
- ↳ Before Installing Forum Distributions, README FIRST
- ↳ Installation Reports
- ↳ Getting Started and System Requirements
- ↳ Internationalization
- Distributions
- ↳ Mainline Puppy Linux Distros
- ↳ Bionic
- ↳ BookwormPup
- ↳ DPupStretch
- ↳ F96-CE
- ↳ Fossapup64
- ↳ LxPupSc
- ↳ Raspbian Buster
- ↳ Slacko
- ↳ SPups
- ↳ Tahr
- ↳ Vanilla Dpup
- ↳ VoidPup
- ↳ Xenial
- ↳ Legacy
- ↳ Kennel Linux Distros
- ↳ KLV-Airedale
- ↳ KLV-Bspwm
- ↳ KLV-Spectr
- ↳ KLV-Swayland
- ↳ KLV-HyprlandCE
- ↳ KLA
- ↳ KLU-jam
- ↳ KLF
- ↳ KL minis
- ↳ KL_full2fr
- ↳ KL-Dev_Work
- ↳ How-To
- ↳ firstribit
- ↳ Virtualization
- ↳ Puppy Derivatives
- ↳ Re-masters
- ↳ Specialized
- ↳ Built from woof-CE Recipes
- ↳ NoblePup64
- ↳ F96CE-XFCE-FUSILLI
- ↳ PuppEX
- ↳ Puppy For Older Low Powered Computers
- ↳ 32 Bit
- ↳ 64 Bit
- ↳ Distributions Archive
- House Training
- ↳ Announcements
- ↳ Beginners Help
- ↳ Users
- ↳ 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
- ↳ Hardware
- ↳ Servers
- ↳ woof-CE
- ↳ Programming
- ↳ Scripts
- ↳ Development
- Dog House
- ↳ DebianDogs
- ↳ UbuntuDogs
- ↳ Debian-Live Starter Kit
- EasyOS
- ↳ Containers and VMs
- FatDog
- ↳ FatDog64
- ↳ Software
- Puppy Linux International
- ↳ Für deutschsprachige Anhänger
- ↳ Italian Puppy Linux Forum
- ↳ Pour les francophones
- ↳ Usuarios de habla Hispana
- ↳ Standard Chinese Language PET's
- ↳ Russian - Россия
- 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