Changing Full HDD to a Frugal Install

Using applications, configuring, problems
Post Reply
Message
Author
User avatar
edoc
Posts: 4729
Joined: Sun 07 Aug 2005, 20:16
Location: Southeast Georgia, USA
Contact:

Changing Full HDD to a Frugal Install

#1 Post by edoc »

WhoDo wrote:

The Frugal upgrade only works on an original Frugal install. By the looks of things your original install was a FULL install, not Frugal. The correct boot commands for Grub in a Frugal install are:
Code:
# End GRUB global section
# Linux bootable partition config begins
title Linux (on /dev/hda1)
root (hd0,0)
kernel /boot/vmlinuz root=/dev/ram0 ro vga=normal
initrd /boot/initrd.gz
# Linux bootable partition config ends

Hope that helps.
If I change my wife's desktop GRUB to the text you shared (above) then will it change
to a Frugal install?

Or must I do a wipe and whole new clean install?
[b]Thanks! David[/b]
[i]Home page: [/i][url]http://nevils-station.com[/url]
[i]Don't google[/i] [b]Search![/b] [url]http://duckduckgo.com[/url]
TahrPup64 & Lighthouse64-b602 & JL64-603

GuestToo
Puppy Master
Posts: 4083
Joined: Wed 04 May 2005, 18:11

#2 Post by GuestToo »

you can add a frugal install to a normal install ... in fact, they can both exist on the same partition without interfering with each other

to install Puppy as a frugal install, you just need to copy the files on the cd (or in the iso) ... that's it, Puppy is installed

now all you need to do is edit Grub's menu.lst file ... you do not need to delete the part that boots the normal install

now Puppy should be able to boot either the normal install or the frugal install

anytime later, if you like, you can delete the Puppy files that belong to the normal install (/bin, /lib, /sbin, etc etc etc) and remove the lines from menu.lst that boots the normal install ... just leave the Puppy files that were copied from the iso, and the pup_save file

User avatar
edoc
Posts: 4729
Joined: Sun 07 Aug 2005, 20:16
Location: Southeast Georgia, USA
Contact:

#3 Post by edoc »

GuestToo wrote:you can add a frugal install to a normal install ... in fact, they can both exist on the same partition without interfering with each other to install Puppy as a frugal install, you just need to copy the files on the cd (or in the iso) ... that's it, Puppy is installed

now all you need to do is edit Grub's menu.lst file ... you do not need to delete the part that boots the normal install

now Puppy should be able to boot either the normal install or the frugal install

anytime later, if you like, you can delete the Puppy files that belong to the normal install (/bin, /lib, /sbin, etc etc etc) and remove the lines from menu.lst that boots the normal install ... just leave the Puppy files that were copied from the iso, and the pup_save file
Thanks! I want to get rid of the Normal install and go with Frugal on
both the desktop and laptop. Keeps things more simple!

I have 2.14 booted from CD on my laptop just now and the default
background looks neat! High tech and classy.
[b]Thanks! David[/b]
[i]Home page: [/i][url]http://nevils-station.com[/url]
[i]Don't google[/i] [b]Search![/b] [url]http://duckduckgo.com[/url]
TahrPup64 & Lighthouse64-b602 & JL64-603

User avatar
edoc
Posts: 4729
Joined: Sun 07 Aug 2005, 20:16
Location: Southeast Georgia, USA
Contact:

#4 Post by edoc »

GuestToo wrote:you can add a frugal install to a normal install ... in fact, they can both exist on the same partition without interfering with each other to install Puppy as a frugal install, you just need to copy the files on the cd (or in the iso) ... that's it, Puppy is installed now all you need to do is edit Grub's menu.lst file ... you do not need to delete the part that boots the normal install now Puppy should be able to boot either the normal install or the frugal install.
OK, I tried the Frugal thing and nothing happened so I messed with
GRUB menu.lst and as usual I broke things! :oops:

So I went ahead and did a 2.14 Upgrade to the Normal HDD install.

I can get to a 2.14 x-window but none of the icons but ROX respond.

I think someone else has mentioned experiencing this as well.

This is my wife's desktop so I really need to get it working soon!

(I am trying to upgrade to 2.14 Frugal on both my laptop and her
desktop at the same time, plus planning to apply the Flash 9 fix
as soon as one of them is stabilized on 2.14).

What do I need to fix this 2.14 problem, please? :?
[b]Thanks! David[/b]
[i]Home page: [/i][url]http://nevils-station.com[/url]
[i]Don't google[/i] [b]Search![/b] [url]http://duckduckgo.com[/url]
TahrPup64 & Lighthouse64-b602 & JL64-603

stroom
Posts: 10
Joined: Sun 18 Feb 2007, 18:26
Location: France

frugal installation: file location and grub entry

#5 Post by stroom »

"I have all four frugal files in /boot " : this is not good, the ".sfs" files have to be in "/":
so you should have
vmlinuz and initrd.gz in "/boot"
pup_214.sfs and zdrv_214.sfs in "/"


Furthermore I think that "PMEDIA=idehd" is missing in your grub, see below:

title Puppy Linux 2.14 (frugal on /dev/hda1)
root (hd0,0)
kernel /boot/vmlinuz root=/dev/ram0 PMEDIA=idehd ro vga=normal
initrd /boot/initrd.gz

So the frugal installation of puppy214 comes down to:
copy vmlinuz and initrd.gz to "/boot"
copy pup_214.sfs and zdrv_214.sfs to "/"
and edit the grub entries in menu.lst as shown above.

===========
See below an example of the grub entries for 2 different frugal installations on the same partition (hda8).
Here vmlinuz and initrd.gz files of respective puppyversions are copied in "/pizzapup300" and "/puppy214" instead of the "/boot" directory, because these 2 files have the same name for both puppyversions.
On the other hand the ".sfs" files of both installations should be in "/", and here you have no choice.

# Linux bootable partition config begins
title Puppy Linux Pizzapup 3.0 (frugal on /dev/hda8)
root (hd0,7)
kernel /pizzapup300/vmlinuz root=/dev/ram0 PMEDIA=idehd ro vga=normal
initrd /pizzapup300/initrd.gz

title Puppy Linux 2.14 (frugal on /dev/hda8)
root (hd0,7)
kernel /puppy214/vmlinuz root=/dev/ram0 PMEDIA=idehd ro vga=normal
initrd /puppy214/initrd.gz
# Linux bootable partition config ends

User avatar
edoc
Posts: 4729
Joined: Sun 07 Aug 2005, 20:16
Location: Southeast Georgia, USA
Contact:

Re: frugal installation: file location and grub entry

#6 Post by edoc »

stroom wrote: So the frugal installation of puppy214 comes down to:
copy vmlinuz and initrd.gz to "/boot"
copy pup_214.sfs and zdrv_214.sfs to "/"
and edit the grub entries in menu.lst as shown above.
I really appreciate your explanation, even I can understand it! :roll:

I have made the recommended changes ... one further question if I
may?

Is any of the rest of this code necessary?

Code: Select all

# Linux bootable initrd config begins
  title Linux initrd /initrd/mnt/dev_save/boot/initrd.gz (on /dev/hda1)
  root (hd0,0)
  kernel /boot/vmlinuz root=/dev/hda1 ramdisk_size=2516 root=/dev/ram0 rw
  initrd /initrd/mnt/dev_save/boot/initrd.gz
# Linux bootable initrd config ends
title Install GRUB to floppy disk (on /dev/fd0)
pause Insert a formatted floppy disk and press enter.
root (hd0,0)
setup (fd0)
pause Press enter to continue.
title Install GRUB to Linux partition (on /dev/hda1)
root (hd0,0)
setup (hd0,0)
pause Press enter to continue.
title -     For help press 'c', then type: 'help'
root (hd0)
title -     For usage examples, type: 'cat /boot/grub/usage.txt'
root (hd0)
[b]Thanks! David[/b]
[i]Home page: [/i][url]http://nevils-station.com[/url]
[i]Don't google[/i] [b]Search![/b] [url]http://duckduckgo.com[/url]
TahrPup64 & Lighthouse64-b602 & JL64-603

stroom
Posts: 10
Joined: Sun 18 Feb 2007, 18:26
Location: France

#7 Post by stroom »

No that can all be removed;
However if you also have windows on the same harddisk on some partition, which you want also to boot with grub you should also have something like this in the menu.lst file:

# Other bootable partition config begins
title Windows XP Home (on /dev/hda1)
rootnoverify (hd0,0)
makeactive
chainloader +1
# Other bootable partition config ends

User avatar
edoc
Posts: 4729
Joined: Sun 07 Aug 2005, 20:16
Location: Southeast Georgia, USA
Contact:

#8 Post by edoc »

stroom wrote:No that can all be removed;
However if you also have windows on the same harddisk on some partition, which you want also to boot with grub you should also have something like this in the menu.lst file:

# Other bootable partition config begins
title Windows XP Home (on /dev/hda1)
rootnoverify (hd0,0)
makeactive
chainloader +1
# Other bootable partition config ends
Your assistance helped on my wife's PC, it appears to be
back up and running 100%+

Hooray! Now onto my laptop.
[b]Thanks! David[/b]
[i]Home page: [/i][url]http://nevils-station.com[/url]
[i]Don't google[/i] [b]Search![/b] [url]http://duckduckgo.com[/url]
TahrPup64 & Lighthouse64-b602 & JL64-603

Post Reply