How to Manually create a Frugal Install of Puppy

How to do things, solutions, recipes, tutorials
Post Reply
Message
Author
User avatar
CatDude
Posts: 1563
Joined: Wed 03 Jan 2007, 17:49
Location: UK

How to Manually create a Frugal Install of Puppy

#1 Post by CatDude »

Hello All

I have created another Flash version Howto,
this time for creating a Frugal Install (in fact, it shows how to create two)
This howto is pretty large (it contains around 117 images)
so i will not be posting it as i did with my Full Install Howto (Sorry, but it just takes too long to load up)
  • If you have a fast connection, just click on the following link to view it: Puppy-frugal-install

    If you do not have a fast connection, it may be better to download the files first,
    then you can view the howto whenever you like.

    Go here: flash-tutorials
    and right click on each of the following files, and save to your hard drive somewhere.
    • Puppy-frugal-install.htm
      Puppy-frugal-install.swf
    Then to view it, click on the .htm file (otherwise it does not display right)

    NOTE: The usual Username/Password combo for Puppy sites applies for the links above
Shown below are the first four screenshots, please read them
as they will let you know what to expect from the howto.

IMPORTANT NOTE:
Concerning the example i give to put into your menu.lst

It has been brought to my attention that the part in the kernel line: root=/dev/ram0
SHOULD NOT be used for Puppy versions 3.00 and later (more recent versions in other words)

Please READ THIS for more information regarding this.
( scroll down to the section on Configuring GRUB or LILO )

image-1
Image

image-2
Image

image-3
Image

image-4
Image

I hope that someone finds this usefull

CatDude
.
Last edited by CatDude on Thu 09 Dec 2010, 15:44, edited 2 times in total.
[img]http://www.smokey01.com/CatDude/.temp/sigs/acer-futile.gif[/img]

User avatar
bambuko
Posts: 578
Joined: Wed 14 Nov 2007, 14:03
Location: North Devon

#2 Post by bambuko »

you are getting pretty good at this CatDude!
it's the quality instructions like this that make us newbs forget ourselves and venture well into the deep end 8)
and whilst I am not a "frugal type" I am sure it will be appreciated by many!

User avatar
CatDude
Posts: 1563
Joined: Wed 03 Jan 2007, 17:49
Location: UK

#3 Post by CatDude »

Hello bambuko
bambuko wrote:you are getting pretty good at this CatDude!
Cheers mate.
I would have liked to post it in it's entirety, but like i say, it takes too long to load up all the images.

Anyway, if it helps anybody, then that's good enough for me.

CatDude
.
[img]http://www.smokey01.com/CatDude/.temp/sigs/acer-futile.gif[/img]

User avatar
rcrsn51
Posts: 13096
Joined: Tue 05 Sep 2006, 13:50
Location: Stratford, Ontario

#4 Post by rcrsn51 »

Nice work! I noticed that the menu.lst entry includes the argument root=/dev/ram0. This was actually deprecated starting around Puppy 3.01.

User avatar
CatDude
Posts: 1563
Joined: Wed 03 Jan 2007, 17:49
Location: UK

#5 Post by CatDude »

Hello rcrsn51
rcrsn51 wrote:I noticed that the menu.lst entry includes the argument root=/dev/ram0. This was actually deprecated starting around Puppy 3.01.
Yes, i seem to recall reading that somewhere else on the forum
BUT i have the following Frugal Installs
  • title Puppy Watchdog-v1.1-Fully-Pimped (Frugal) at hda6
    title Buddapup_Dingo (Frugal) at hda7
    title Dingo-400_MAIN-PUPPY (Frugal) at hda8
    title Puppy-400_gfxboot-maker (Frugal) at hda9
    title Puppy-WNOP (Frugal) at hda10
    title pcPuppyOS-301-rc6-RM2 fresh (Frugal) at hda12
    title Puppy-4.12-retro (Frugal) at hdb1

And EACH and EVERY one of them has a kernel line in the menu.lst
similar to this:

Code: Select all

kernel /vmlinuz root=/dev/ram0 PMEDIA=idehd acpi=force vga=normal
That is, they ALL have root=/dev/ram0
And i have no problems booting into any of them.
So i have never felt the need to change anything (if it aint broke etc :roll: )
Strange but true.

CatDude
.
[img]http://www.smokey01.com/CatDude/.temp/sigs/acer-futile.gif[/img]

User avatar
rjbrewer
Posts: 4405
Joined: Tue 22 Jan 2008, 21:41
Location: merriam, kansas

#6 Post by rjbrewer »

I'm with you CatDude!

psub dir has driven me bonkers.

User avatar
CatDude
Posts: 1563
Joined: Wed 03 Jan 2007, 17:49
Location: UK

#7 Post by CatDude »

Hello rjbrewer
rjbrewer wrote: psub dir has driven me bonkers.
I have never bothered with it myself, i just give each Puppy version it's own 5GB partition.
That's plenty of room for a backup copy of pup_save2fs and any .sfs files, besides the normal Puppy files.

CatDude
.
[img]http://www.smokey01.com/CatDude/.temp/sigs/acer-futile.gif[/img]

ICPUG
Posts: 1308
Joined: Mon 25 Jul 2005, 00:09
Location: UK

#8 Post by ICPUG »

CatDude

You do great work but I hope you will reconsider your take with regard to 'root=' parameter.

Just because it still works does not mean it is right. May I point you at Barry's page where the use of this parameter is mentioned.

http://www.puppylinux.com/hard-puppy.htm

Please see the section on Configuring GRUB or LILO

Why should it be removed? Well, it can cause confusion and delay in solving problems.

I have seen more than once people recommending that this parameter be added when someone reports they cannot get Puppy to boot - solely on the pretext that they have this parameter in their own menu.lst and that worked. In reality this solves nothing and just delays the eventual resolution of the problem.

rjbrewer

Just because you find the use of psubdir hard to understand does not mean its use should be depricated! It is a very useful parameter and very handy when you have multiple Puppy frugal installs and don't like partitioning. It can be hard to understand, especially as it did not work properly when first introduced, but since Puppy 3.01 it has been a terrific addition to Puppy's capabilities.
Last edited by ICPUG on Wed 07 Jan 2009, 12:51, edited 1 time in total.

User avatar
CatDude
Posts: 1563
Joined: Wed 03 Jan 2007, 17:49
Location: UK

#9 Post by CatDude »

Hello ICPUG
ICPUG wrote: You do great work but I hope you will reconsider your take with regard to 'root=' parameter.

Just because it still works does not mean it is right.
Point taken mate.
I have amended my first post to bring this to people's attention (as it's a bit late to edit the flash movie)

Personally, i will leave my menu.lst as it is (because it works)
but i promise that if i ever offer any assistance to anybody with regard to the menu.lst
i will not post a direct copy of my own, and i will draw their attention to the link you gave.

CatDude
.
[img]http://www.smokey01.com/CatDude/.temp/sigs/acer-futile.gif[/img]

Kenny-M

#10 Post by Kenny-M »

CatDude,

I have been trying to figure the best install (Frugal/Full) for an
external USB Hard Drive. Perhaps you could shed some light
on this issue.

1. HD with formatted FAT32 partition
2. HD with formatted ext2 and swap partitions

When installing Puppy 4.2.1 to an external USB HD with FAT32
it never asks if I want a frugal install or not but a at first shut
down I chose to save_...SFS file. After install it appears to be
frugal. PUPMODE is 12.

Install to a ext2 partition seems to work the same. However
if I choose to save to the partition I end up with what looks
like a full install however the PUPMODE is 6.

A plus I can see for a FAT32 install is that it is an easy matter
to backup to another drive using Windows.

A side note I am using a Dell Optiplex 745 with USB mouse
and kayboard and am only able to get Puppy to boot up using
a "helper" CD with plpbt on it. Apparently this resets the USB
chips when you select USB and the result is your keyboard
does not work until Puppy's graphics window comes up. No F2
no nothing. You can see the prompts going by but can't type
anything. I have seen similar issues when booting a floppy
running DOS and trying to install USB drivers.

Thanks.

User avatar
KittyCat
Posts: 65
Joined: Wed 30 Sep 2009, 01:03
Location: On a blanket in the sun

Re: How to Manually create a Frugal Install of Puppy

#11 Post by KittyCat »

CatDude wrote: If you have a fast connection, just click on the following link to view it: Puppy-frugal-install
It's asking me for a user name and password...?
[color=darkred]Not a dog person. :P [/color]

User avatar
James C
Posts: 6618
Joined: Thu 26 Mar 2009, 05:12
Location: Kentucky

#12 Post by James C »

username puppy

password linux

User avatar
KittyCat
Posts: 65
Joined: Wed 30 Sep 2009, 01:03
Location: On a blanket in the sun

#13 Post by KittyCat »

James C wrote:username puppy

password linux
Thanks! :)
[color=darkred]Not a dog person. :P [/color]

Post Reply