Load up to 24 SFS files in Puppy 4.1.2

Stuff that has yet to be sorted into a category.
Message
Author
Leon
Posts: 265
Joined: Wed 22 Jun 2005, 21:33

Load up to 24 SFS files in Puppy 4.1.2

#1 Post by Leon »

I'm using 18 SFS files for a week now without any noticeable performance decrease.

Instructions

1. Rename your initrd.gz to initrd.gz.bkp.

2. Download and replace the appropriate initrd.gz file for your kernel.

initrd.gz for puppy-4.1.2retro-k2.6.21.7

or

initrd.gz for puppy-4.1.2-k2.6.25.16

3. Change your menu.lst file by adding the 'max_loop' parameter to the end of the 'kernel' line.

Example:
kernel /vmlinuz max_loop=28

Your kernel line may look different depending on your configuration.

4. Reboot.

5. Open 'Menu>System>BootManager configure bootup' and add your SFS files. Note that the boot manager says no more than 3 but you can now add up to 24 of them.

6. Reboot.
Last edited by Leon on Sun 08 Dec 2013, 12:31, edited 6 times in total.

User avatar
potchan
Posts: 109
Joined: Sat 05 Apr 2008, 11:46
Location: Pilots' Height Tel Aviv - Yaffo, Israel לינוקס_פותחן
Contact:

I'm impressed, it's awesome

#2 Post by potchan »

I really think this is one of Puppy's tiny leaps I like which do the significant difference from other Distro's. As soon as I launch my personal clone I try this one and follow after other users' thoughts.

Though some questions should be asked, adressed to community: isn't it cleaner and tidier to combine some sfs'es together by themes, say like kde+gnome_412.sfs, using sfs combiner (from Muppy) ?

Other is about being able to launch sfs from a folder one level down (one under root) as other puppy files do by default, enabling setting sfs'es to several named folders for convenience ??

Anyway, great job :D
Timmo', the potchan (=opener) team at - [url]http://potchan.org[/url]. Taste it, love it, code in it.

User avatar
potchan
Posts: 109
Joined: Sat 05 Apr 2008, 11:46
Location: Pilots' Height Tel Aviv - Yaffo, Israel לינוקס_פותחן
Contact:

I'm impressed, it's awesome

#3 Post by potchan »

I really think this is one of Puppy's tiny leaps I like which do the significant difference from other Distro's. As soon as I launch my personal clone I try this one and follow after other users' thoughts.

Though some questions should be asked, adressed to community: isn't it cleaner and tidier to combine some sfs'es together by themes, say like kde+gnome_412.sfs, using sfs combiner (from Muppy) ?

Other is about being able to launch sfs from a folder one level down (one under root) as other puppy files do by default, enabling setting sfs'es to several named folders for convenience ??

Anyway, great job :D
Timmo', the potchan (=opener) team at - [url]http://potchan.org[/url]. Taste it, love it, code in it.

User avatar
potchan
Posts: 109
Joined: Sat 05 Apr 2008, 11:46
Location: Pilots' Height Tel Aviv - Yaffo, Israel לינוקס_פותחן
Contact:

A correction to former post

#4 Post by potchan »

On 2nd. question I meant "one level under /mnt/dev_save" (refers to HD partition with pup_412.sfs and pup_save.2fs on it).
Timmo', the potchan (=opener) team at - [url]http://potchan.org[/url]. Taste it, love it, code in it.

User avatar
potchan
Posts: 109
Joined: Sat 05 Apr 2008, 11:46
Location: Pilots' Height Tel Aviv - Yaffo, Israel לינוקס_פותחן
Contact:

A correction to former post

#5 Post by potchan »

On 2nd. question I meant "one level under /mnt/dev_save" (refers to HD partition with pup_412.sfs and pup_save.2fs on it).
Timmo', the potchan (=opener) team at - [url]http://potchan.org[/url]. Taste it, love it, code in it.

User avatar
potchan
Posts: 109
Joined: Sat 05 Apr 2008, 11:46
Location: Pilots' Height Tel Aviv - Yaffo, Israel לינוקס_פותחן
Contact:

A correction to former post

#6 Post by potchan »

On 2nd. question I meant "one level under /mnt/dev_save" (refers to HD partition with pup_412.sfs and pup_save.2fs on it).
Timmo', the potchan (=opener) team at - [url]http://potchan.org[/url]. Taste it, love it, code in it.

Leon
Posts: 265
Joined: Wed 22 Jun 2005, 21:33

Re: I'm impressed, it's awesome

#7 Post by Leon »

potchan wrote:Though some questions should be asked, adressed to community: isn't it cleaner and tidier to combine some sfs'es together by themes, say like kde+gnome_412.sfs, using sfs combiner (from Muppy) ?
1. With separate SFS files it is possible to share only compatible ones between different Puppy versions.

2. This way a list of loaded SFS files in BootManager is also a simple list of their contents. Therefore, it is important to use well descriptive names for SFS files.

Example:
minefield-3.1b2.sl-i686-Puppy-4.1.2.sfs

What means that this SFS was tested and works in Puppy 4.1.2.
potchan wrote:Other is about being able to launch sfs from a folder one level down (one under root) as other puppy files do by default, enabling setting sfs'es to several named folders for convenience ?
potchan wrote:On 2nd. question I meant "one level under /mnt/dev_save" (refers to HD partition with pup_412.sfs and pup_save.2fs on it).
I agree.

User avatar
MU
Posts: 13649
Joined: Wed 24 Aug 2005, 16:52
Location: Karlsruhe, Germany
Contact:

#8 Post by MU »

I also think it is better to have many small sfs by default.
This makes it easier to upgrade them, and to share them in different versions of Puppy.
You then could use sfs-combiner to create "all in one" sfs in addition for people who prefer that.

I just started to create smaller sfs for UltraPup (inofficial name from Lobster) by wow:
http://www.murga-linux.com/puppy/viewto ... 396#258396
Mark
[url=http://murga-linux.com/puppy/viewtopic.php?p=173456#173456]my recommended links[/url]

tex
Posts: 12
Joined: Mon 23 Jan 2006, 05:19
Location: Richardson, Texas

not understanding where to add extra parameter

#9 Post by tex »

I have a frugal install of puppy 4.1.2 but don't have a menu.lst. Where do I add the
"kernel /vmlinuz max_loop=28" parameter? Do I need to create the file? I would appreciate any help you can give, thanks!

Leon
Posts: 265
Joined: Wed 22 Jun 2005, 21:33

Re: not understanding where to add extra parameter

#10 Post by Leon »

tex wrote:I have a frugal install of puppy 4.1.2 but don't have a menu.lst. Where do I add the
"kernel /vmlinuz max_loop=28" parameter? Do I need to create the file? I would appreciate any help you can give, thanks!
Some informations about frugal install:

http://www.murga-linux.com/puppy/viewtopic.php?t=16954
http://puppylinux.org/wiki/how-tos/gene ... ullinstall

User avatar
Dingo
Posts: 1437
Joined: Tue 11 Dec 2007, 17:48
Location: somewhere at the end of rainbow...
Contact:

#11 Post by Dingo »

a related question: I often (in Puppy 3.01) mount on-fly (double clicking on) many sfs, I don't know if, in this way, exists a limit to sfs mountable on-fly

Note: I start my Puppy with layerfs=aufs parameter
replace .co.cc with .info to get access to stuff I posted in forum
dropbox 2GB free
OpenOffice for Puppy Linux

tex
Posts: 12
Joined: Mon 23 Jan 2006, 05:19
Location: Richardson, Texas

using grub in a frugal usb flash

#12 Post by tex »

Thanks, Leon. That cleared up alot of my questions. I am using a usb flash drive with syslinux and have never used grub. LOL, no wonder I couldn't find menu.lst.

magerlab
Posts: 739
Joined: Sun 08 Jul 2007, 20:08

#13 Post by magerlab »

puppy 4.1.2 has dir2sfs command inside :D
so i fastly build sfs for qt4 and gimp and use it now
i think that would be more interesting to have sfs for big apps ar combined apps with additional toolkits ( like qt or wxgtk) or games( like MU already did)

it will be better slax than slax :P

mjaksen
Posts: 45
Joined: Fri 06 Jun 2008, 09:36

#14 Post by mjaksen »

Personally, I would rather see a whole bunch of themed sfs's than the mess of "puplets" which are little more than dingo++ . Advantages include having a standard base puppy to correct and update, while allowing everyone to keep their own "puplet flavor". Also it lets me play in different "puplets" while keeping my saved filesystem between them.

User avatar
Lobster
Official Crustacean
Posts: 15522
Joined: Wed 04 May 2005, 06:06
Location: Paradox Realm
Contact:

#15 Post by Lobster »

Has this, will this be incorporated into Deep Thought? 8)
If using a lot of SFS does Puppy become slow? I have never found a noticeable slowdown or problem with 3 SFS - no matter what the size. I often want more SFS.
For example I may have devxx, Koffice and OpenOffice but often feel the need for a few more. This utility would save having to juggle and reboot . . . :)
Puppy Raspup 8.2Final 8)
Puppy Links Page http://www.smokey01.com/bruceb/puppy.html :D

magerlab
Posts: 739
Joined: Sun 08 Jul 2007, 20:08

#16 Post by magerlab »

i use many sfs now ( i just made them from pets for bigger apps like java or vlc or opera)
OOO of course and for qt4 libs also
the speed is the same

Stormson5150
Posts: 40
Joined: Fri 06 Feb 2009, 16:00

#17 Post by Stormson5150 »

Does anyone know how I can edit my own initrd.gz???

This one simply refuses to work with my setup... I tried to hijack the one from Lighthouse412 as well, yet no matter what I do, neither will work... Original works great however, but of course it is hard coded to accept only 3 sfs files.

After downloading JB4x4,s initrd-changes.tar.gz file and taking a look inside, I think I can take the juicy parts of that init file and add to my own, but when I extract my own initrd.gz the resulting initrc file is reported as a CPIO archive. I can open it in kate, kwrite, or any other text editor I have tried, and I can read it, but can make no changes... The code seems pretty clearcut and easy enough, I just cant DO anything to it! LOL

Sorry if this is the wrong place to ask, but this is the last one I tried and I believe it is the proper one for my 412 puppy with 2.6.25.16 kernel...

User avatar
potchan
Posts: 109
Joined: Sat 05 Apr 2008, 11:46
Location: Pilots' Height Tel Aviv - Yaffo, Israel לינוקס_פותחן
Contact:

A late question on this issue

#18 Post by potchan »

Hi,

Since I chose (for various reasons) to get to HD Puppy files from a boot-CD - how can I integrate a line such as "kernel /vmlinuz max_loop=28" on a CD rather than GRUB ?
Timmo', the potchan (=opener) team at - [url]http://potchan.org[/url]. Taste it, love it, code in it.

Leon
Posts: 265
Joined: Wed 22 Jun 2005, 21:33

#19 Post by Leon »

Stormson5150 wrote:This one simply refuses to work with my setup...
What kind of install do you use?

Can you describe the problem in more detail?

I always use frugal install with grub4dos. I manually copy files from ISO file and edit menu.lst file.

Leon
Posts: 265
Joined: Wed 22 Jun 2005, 21:33

Re: A late question on this issue

#20 Post by Leon »

potchan wrote:Since I chose (for various reasons) to get to HD Puppy files from a boot-CD - how can I integrate a line such as "kernel /vmlinuz max_loop=28" on a CD rather than GRUB ?
Howto have mutliple puppy distro on 1 cdrom?
http://www.murga-linux.com/puppy/viewtopic.php?t=16204

How to make a Grub floppy/CD that boots all systems in a PC
http://www.justlinux.com/forum/showthread.php?t=142409

Post Reply