LazY Puppy 2.0.1
No, this is not a joke. I am not kidding! LazY Puppy 5.2.8-4 was LazY Puppy 1. LazY Puppy 2 has been uploaded at 18th of march 2012. Now, Lazy Puppy has evolved and is still evolving. It will be
LazY Puppy 2.0.1
Yes, this is LazY Puppy Evolution. Flexibility has a (new) Name -
LazY Puppy 2.0.1
New Boot Options for LazY Puppy 2.0.1
LazY Puppy 2.0.1 loads automatically the
StArtLPx2_Extension.sfs, if available. Boot option
lpextsfs=nolpextsfs boots without loading the
StArtLPx2_Extension.sfs.
I will create and use
StArtLPx2_Extension.sfs later to make the Basic LazY Puppy ISO a bit smaller and put the extracted applications into
StArtLPx2_Extension.sfs. Could be useful on smaller RAM. And from time to time maybe i'll put some other applications in there - we'll see.
The New LazY Puppy 2.0.1 Boot Option =
lpextsfs
The New LazY Puppy 2.0.1 Boot Parameters:
lpaudiostudio - runs
LazY Puppy 2.0.1 as Audiostudio
lpvideostudio - runs
LazY Puppy 2.0.1 as Videostudio
lpofficesuite - runs
LazY Puppy 2.0.1 as Office Suite (Standard Office SFS)
lpkdeofficesuite - runs
LazY Puppy 2.0.1 as Office Suite (KDE Office SFS)
lpopenofficesuite - runs
LazY Puppy 2.0.1 as Office Suite (OpenOffice Office SFS)
lplibreofficesuite - runs
LazY Puppy 2.0.1 as Office Suite (LibreOffice Office SFS)
lpgraphicssuite - runs
LazY Puppy 2.0.1 as Grafk Suite
lpnetworksuite - - runs
LazY Puppy 2.0.1 as Internet & Netzwerk Suite
lpwebsuite - dito
lpinternetsuite - dito
lpmediaplayersuite - runs
LazY Puppy 2.0.1 as MediaPlayer Suite
lplazarusfpcsuite - runs
LazY Puppy 2.0.1 as Lazarus & FreePascal Suite
lptoolboxsuite - runs
LazY Puppy 2.0.1 with Toolbox
lputilitysuite - runs
LazY Puppy 2.0.1 with Utilities
lpwinesuite - runs
LazY Puppy 2.0.1 as Windows Suite
lpsciencesuite - runs
LazY Puppy 2.0.1 as Wissenschafts Suite
lptechsuite - runs
LazY Puppy 2.0.1 as Technik Suite
lpphytechsuit - runs
LazY Puppy 2.0.1 as Physik & Technik Suite (man lese und staune!)
lpdevxsuite - runs
LazY Puppy 2.0.1 with Standard DevX SFS
lpdevxgambassuite - runs
LazY Puppy 2.0.1 with Gambas DevX SFS
lpkernel - runs
LazY Puppy 2.0.1 with LazY Puppy Kernel SFS (2.6.33.2)
nolpextsfs - runs
LazY Puppy 2.0.1 without StArtLPx2_Extension.sfs
lpuser1ext - runs
LazY Puppy 2.0.1 with UserExtension SFS 1
lpuser2ext - runs
LazY Puppy 2.0.1 with UserExtension SFS 2
lpuser3ext - runs
LazY Puppy 2.0.1 with UserExtension SFS 3
lpuser4ext - runs
LazY Puppy 2.0.1 with UserExtension SFS 4
lpuser5ext - runs
LazY Puppy 2.0.1 with UserExtension SFS 5
so, if this is not enough of Boot Options, you can also give any file name of an sfs file, to start LazY Puppy with the wanted sfs.
Some may say, it wouldn't be necessary, because the user has almost his up to six favorite sfs files loaded by the bootmanager. But as i always wrote: i do not use any save file on my home workstation to 100% - except testing new Programs after they are working in my usually working mode (no save file)
All this is now working on my currently running iso!
EDIT:
Previous presented List had some old and wrong entries, so i present here now (2012-04-13) the whole boot menu list with all the right entries
Code: Select all
DEFAULT /syslinux/vesamenu.c32
KBDMAP /syslinux/german.kbd
F1 /syslinux/lazy/hilfe.txt
PROMPT 0
NOESCAPE 1
TIMEOUT 200
ONTIMEOUT lazystdext
MENU AUTOBOOT LazY Puppy 2.0.1 startet in # Sekunde{,n}...
MENU BACKGROUND /syslinux/lazy/splash2.png
MENU TITLE State of the Art LazY Puppy 2 (StArtLPx2) ( [F1] = Hilfe )
MENU TABMSG Mit [Tab] editieren Sie die Boot-Optionen
INCLUDE /syslinux/syslinux_layout.cfg
INCLUDE /syslinux/syslinux_colors.cfg
LABEL lazystdram
MENU LABEL LazY Puppy 2.0.1 Standard (RAM, -Guides, -Wbar, -PWidgets)
KERNEL /lazy/vmlinuz
APPEND initrd=/lazy/initrd.gz lpextsfs=nolpextsfs pfix=ram pmedia=usbflash pkeys=de
LABEL lazystd
MENU LABEL LazY Puppy 2.0.1 Standard (-Guides, -Wbar, -PWidgets)
KERNEL /lazy/vmlinuz
APPEND initrd=/lazy/initrd.gz lpextsfs=nolpextsfs pfix=usbcard pmedia=usbflash pkeys=de
LABEL lazyfullram
MENU LABEL LazY Puppy 2.0.1 Full (RAM, +Guides, +Wbar, +PWidgets)
KERNEL /lazy/vmlinuz
APPEND initrd=/lazy/initrd.gz pfix=ram pmedia=usbflash pkeys=de
LABEL lazyfull
MENU LABEL LazY Puppy 2.0.1 Full (+Guides, +Wbar, +PWidgets)
KERNEL /lazy/vmlinuz
APPEND initrd=/lazy/initrd.gz pfix=usbcard pmedia=usbflash pkeys=de
LABEL lazyaudioram
MENU LABEL LazY Puppy 2.0.1 Audiostudio (RAM)
KERNEL /lazy/vmlinuz
APPEND initrd=/lazy/initrd.gz lpextsfs=lpaudiostudio pfix=ram pmedia=usbflash pkeys=de
LABEL lazyaudio
MENU LABEL LazY Puppy 2.0.1 Audiostudio
KERNEL /lazy/vmlinuz
APPEND initrd=/lazy/initrd.gz lpextsfs=lpaudiostudio pfix=usbcard pmedia=usbflash pkeys=de
LABEL lazyvideoram
MENU LABEL LazY Puppy 2.0.1 Videostudio (RAM)
KERNEL /lazy/vmlinuz
APPEND initrd=/lazy/initrd.gz lpextsfs=lpvideostudio pfix=ram pmedia=usbflash pkeys=de
LABEL lazyvideo
MENU LABEL LazY Puppy 2.0.1 Videostudio
KERNEL /lazy/vmlinuz
APPEND initrd=/lazy/initrd.gz lpextsfs=lpvideostudio pfix=usbcard pmedia=usbflash pkeys=de
LABEL lazygraphicram
MENU LABEL LazY Puppy 2.0.1 Grafikstudio (RAM)
KERNEL /lazy/vmlinuz
APPEND initrd=/lazy/initrd.gz lpextsfs=lpgraphicssuite pfix=ram pmedia=usbflash pkeys=de
LABEL lazygraphic
MENU LABEL LazY Puppy 2.0.1 Grafikstudio
KERNEL /lazy/vmlinuz
APPEND initrd=/lazy/initrd.gz lpextsfs=lpgraphicssuite pfix=usbcard pmedia=usbflash pkeys=de
LABEL lazylazarusram
MENU LABEL LazY Puppy 2.0.1 Lazarus & Free Pascal (RAM)
KERNEL /lazy/vmlinuz
APPEND initrd=/lazy/initrd.gz lpextsfs=lplazarusfpcsuite pfix=ram pmedia=usbflash pkeys=de
LABEL lazylazarus
MENU LABEL LazY Puppy 2.0.1 Lazarus & Free Pascal
KERNEL /lazy/vmlinuz
APPEND initrd=/lazy/initrd.gz lpextsfs=lplazarusfpcsuite pfix=usbcard pmedia=usbflash pkeys=de
LABEL lazywebram
MENU LABEL LazY Puppy 2.0.1 Internet-Suite (RAM)
KERNEL /lazy/vmlinuz
APPEND initrd=/lazy/initrd.gz lpextsfs=lpwebsuite pfix=ram pmedia=usbflash pkeys=de
LABEL lazyweb
MENU LABEL LazY Puppy 2.0.1 Internet-Suite
KERNEL /lazy/vmlinuz
APPEND initrd=/lazy/initrd.gz lpextsfs=lpwebsuite pfix=usbcard pmedia=usbflash pkeys=de
LABEL lazyoffstdram
MENU LABEL LazY Puppy 2.0.1 Office-Suite Standard (RAM)
KERNEL /lazy/vmlinuz
APPEND initrd=/lazy/initrd.gz lpextsfs=lpofficesuite pfix=ram pmedia=usbflash pkeys=de
LABEL lazyoffstd
MENU LABEL LazY Puppy 2.0.1 Office-Suite Standard
KERNEL /lazy/vmlinuz
APPEND initrd=/lazy/initrd.gz lpextsfs=lpofficesuite pfix=usbcard pmedia=usbflash pkeys=de
LABEL lazyoffkderam
MENU LABEL LazY Puppy 2.0.1 Office-Suite KDE-Office (RAM)
KERNEL /lazy/vmlinuz
APPEND initrd=/lazy/initrd.gz lpextsfs=lpkdeofficesuite pfix=ram pmedia=usbflash pkeys=de
LABEL lazyoffkde
MENU LABEL LazY Puppy 2.0.1 Office-Suite KDE-Office
KERNEL /lazy/vmlinuz
APPEND initrd=/lazy/initrd.gz lpextsfs=lpkdeofficesuite pfix=usbcard pmedia=usbflash pkeys=de
LABEL lazyoffooram
MENU LABEL LazY Puppy 2.0.1 Office-Suite OpenOffice (RAM)
KERNEL /lazy/vmlinuz
APPEND initrd=/lazy/initrd.gz lpextsfs=lpopenofficesuite pfix=ram pmedia=usbflash pkeys=de
LABEL lazyoffoo
MENU LABEL LazY Puppy 2.0.1 Office-Suite OpenOffice
KERNEL /lazy/vmlinuz
APPEND initrd=/lazy/initrd.gz lpextsfs=lpopenofficesuite pfix=usbcard pmedia=usbflash pkeys=de
LABEL lazyext1ram
MENU LABEL LazY Puppy 2.0.1 User Extension 1 (RAM)
KERNEL /lazy/vmlinuz
APPEND initrd=/lazy/initrd.gz lpextsfs=lpuser1ext pfix=ram pmedia=usbflash pkeys=de
LABEL lazyext1
MENU LABEL LazY Puppy 2.0.1 User Extension 1
KERNEL /lazy/vmlinuz
APPEND initrd=/lazy/initrd.gz lpextsfs=lpuser1ext pfix=usbcard pmedia=usbflash pkeys=de
LABEL lazyext2ram
MENU LABEL LazY Puppy 2.0.1 User Extension 2 (RAM)
KERNEL /lazy/vmlinuz
APPEND initrd=/lazy/initrd.gz lpextsfs=lpuser1ext pfix=ram pmedia=usbflash pkeys=de
LABEL lazyext2
MENU LABEL LazY Puppy 2.0.1 User Extension 2
KERNEL /lazy/vmlinuz
APPEND initrd=/lazy/initrd.gz lpextsfs=lpuser1ext pfix=usbcard pmedia=usbflash pkeys=de
LABEL lazyext3ram
MENU LABEL LazY Puppy 2.0.1 User Extension 3 (RAM)
KERNEL /lazy/vmlinuz
APPEND initrd=/lazy/initrd.gz lpextsfs=lpuser1ext pfix=ram pmedia=usbflash pkeys=de
LABEL lazyext3
MENU LABEL LazY Puppy 2.0.1 User Extension 3
KERNEL /lazy/vmlinuz
APPEND initrd=/lazy/initrd.gz lpextsfs=lpuser1ext pfix=usbcard pmedia=usbflash pkeys=de
LABEL lazyext4ram
MENU LABEL LazY Puppy 2.0.1 User Extension 4 (RAM)
KERNEL /lazy/vmlinuz
APPEND initrd=/lazy/initrd.gz lpextsfs=lpuser1ext pfix=ram pmedia=usbflash pkeys=de
LABEL lazyext4
MENU LABEL LazY Puppy 2.0.1 User Extension 4
KERNEL /lazy/vmlinuz
APPEND initrd=/lazy/initrd.gz lpextsfs=lpuser1ext pfix=usbcard pmedia=usbflash pkeys=de
LABEL lazyext5ram
MENU LABEL LazY Puppy 2.0.1 User Extension 5 (RAM)
KERNEL /lazy/vmlinuz
APPEND initrd=/lazy/initrd.gz lpextsfs=lpuser1ext pfix=ram pmedia=usbflash pkeys=de
LABEL lazyext5
MENU LABEL LazY Puppy 2.0.1 User Extension 5
KERNEL /lazy/vmlinuz
APPEND initrd=/lazy/initrd.gz lpextsfs=lpuser1ext pfix=usbcard pmedia=usbflash pkeys=de
INCLUDE /syslinux/syslinux_hdboot.cfg
INCLUDE /syslinux/syslinux_reboot.cfg
INCLUDE /syslinux/syslinux_mainmenu.cfg
Maximum of SFS Files in LazY Puppy 2.0.1
There are still 6 sfs files loadable at boot up using the bootmanager. But
Lazy Puppy 2.0.1 will have possibility to load up to 64 sfs files after boot up without complain. Also it will be possible to increase this up to 100 sfs files while running LazY Puppy.
Save-Secure-System in LazY Puppy 2.0.1 (save existing files):
LazY Puppy 2.0.1 has security functions to prevent existing files not to be overwritten.
Example:
Once you have made an edition of an .desktop file, perhaps setting a new, nicer icon and made some translation to your language (german,french etc). All is nice and looks well. Then, if you are installing the new release of this application, the .desktop file (menu entry) will be overwritten and the work is gone.
LazY Puppy has already activated option to save the existing .desktop file, if you are installing a .pet. After installing a .pet, you can choose to start the LazY Puppy Menuentry-Editor automatically and then edit the .desktop file (if necessary).
This is just a short Info/Overview.of
LazY Puppy 2.0.1. There is some more really useful struff, like creating run-scripts of prgrams inside sfs files. If clicking on such run-script, it will run the program. if the sfs is not loaded, it will load the sfs. If the sfs nedds another sfs (like lazaraus, that needs the devx), it will load the dependent sfs. Then, if all needed sfs files are loaded, it will run the program.
Run-Scripts are created by rightclick on an unmounted sfs!
This is never been seen in any puppy: sfs files do know their dependencies and will make the puppy able to load them automatically!
The Working-Title currently is
The German SFS-Werfer and the Idea of the title is inspired by/to the
blitzkrieg-defender by kirsten-duarte.
There is more information still to come... ...just have to sort it out.
RSH
By the Way, here a short Info to interested English Users:
Yes, LazY Puppy boots into a German Desktop, but you can change this to english or any other language right after the desktop is available. So, don't be afraid on that fact. German users do always boot into English Desktop and change this after X is loaded. Trust me - in that case of fact.