teenpup 2008 frugal install how to setup grub

For talk and support relating specifically to Puppy derivatives
Post Reply
Message
Author
joesavana
Posts: 15
Joined: Sat 20 Jan 2007, 23:42

teenpup 2008 frugal install how to setup grub

#1 Post by joesavana »

hi..
i've been using puppy since 2.13.

on this laptop i have a "normal" install of puppy 2.17 on its own partition, and a frugal install of puppy 3.01 on another partition. all works great.

i'm also trying a frugal install of teen pup on the same partition as 3.01.
all goes well at first when i boot teenpup, then an error message about not finding PMedia or something like that.

what are the proper entries for menu.lst for teenpup?

thanks.

joesavana

User avatar
john biles
Posts: 1458
Joined: Sun 17 Sep 2006, 14:05
Location: Australia
Contact:

#2 Post by john biles »

Hello joesavana,
I run TEENpup in its own partition and have never ran it with another version of Puppy in the same partition.
In my menu.1st it reads
title TEENpup 2008
root (hd0,0)
kernel /boot/vmlinuz root=/dev/hda1 ro vga=normal

What you have to remember is it depends if you have more than one Hard Drive.
If I had TEENpup on hard drive b or hdb1 then the about would need to change to read
kernel /boot/vmlinuz root=/dev/hdb1 ro vga=normal

I don't know if this is of any help to you?
Legacy OS 2017 has been released.

joesavana
Posts: 15
Joined: Sat 20 Jan 2007, 23:42

#3 Post by joesavana »

hi john, thanks for the response.
do you have a "normal" or "coexist" install of teenpup? i tried your menu.lst changing parameters to suit my system, but no luck.

this laptop has 4 partitions:
hda1 is swap.
hda2 has normal install if puppy 2.17
hda3 has mint linux
hda4 has coexist (frugal) install of puppy 3.01 (works good)
hda4 has coexist (frugal) install of teenpup (can't boot)

messages during boot of teen pup:
mount/dev/dev/hda4
mtg pup_2.14.sfs off /dev/hda4...mounting on (/initrd) /pup_ro2
mounting tpfs
creating union fs on (/initrd) /pup_new (to become '/')...
busybox v1.01
usage init
init is the parent of all processes
kernel panic - not syncing
VFS unable to mount root fs on unknown - block (3,65)

my menu.lst:
# GRUB configuration file '/boot/grub/menu.lst'.
# generated by 'grubconfig'. Sat Mar 15 18:53:52 2008
#
# Start GRUB global section
#timeout 30
color light-gray/blue black/light-gray
# End GRUB global section
# Linux bootable partition config begins
title PUPPY 3.01 Frugal
rootnoverify (hd0,3)
kernel /puppy301/vmlinuz pmedia=idehd psubdir=puppy301
initrd /puppy301/initrd.gz
# Linux bootable partition config ends
# Linux bootable partition config begins
title TeenPup
rootnoverify (hd0,3)
kernel /vmlinuz pmedia=idehd
initrd /initrd.gz
# Linux bootable partition config ends
title Install GRUB to floppy disk (on /dev/fd0)
pause Insert a formatted floppy disk and press enter.
root (hd0,3)
setup (fd0)
pause Press enter to continue.
title Install GRUB to Linux partition (on /dev/hda4)
root (hd0,3)
setup (hd0,3)
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)

any help is appreciated.
thanks

joesavana

User avatar
Ray MK
Posts: 774
Joined: Tue 05 Feb 2008, 09:10
Location: UK

#4 Post by Ray MK »

Hi all

Just done a similar install to my old Patriot laptop with breezy and after
copying the basic puppy files to hda1 and a bit of twiddling with grub - the following worked for me. (Using breezy now - very impressed - fast).

Now looking at my menu.lst below you will notice that I'm running breezy frugal on hda1 - you want to run frugal on hda4 so I think you need this:-


# Linux bootable partition config begins <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
title breezy (on /dev/hda4)
root (hd0,3)
kernel /vmlinuz root=/dev/ram0 PMEDIA=idehd pdev1=hda1 psubdir=boot/breezy ro vga=normal acpi=force pfix=ram
initrd /initrd.gz
# Linux bootable partition config ends <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<


The above should get you going and you may need to remove (pfix=ram) to pick up your save_file 2nd boot onwards.
you probably dont need to use (psubdir=boot/breezy) or (acpi=force) but if you do cant see any harm.

Hope this helps - Best regards - Ray MK.


MY MENU.lst


# GRUB configuration file '/boot/grub/menu.lst'.
# generated by 'grubconfig'. Thu Mar 13 21:12:42 2008
#
# The backup copy of the MBR for drive '/dev/hda' is
# here '/boot/grub/mbr.hda.18085'. You can restore it like this.
# dd if=/boot/grub/mbr.hda.18085 of=/dev/hda bs=512 count=1
#
# Start GRUB global section
#timeout 30
color light-gray/blue black/light-gray
# End GRUB global section
# Linux bootable partition config begins
title DCL (on /dev/hda1)
root (hd0,0)
kernel /boot/vmlinuz root=/dev/hda1 ro vga=normal acpi=force
# Linux bootable partition config ends
# Linux bootable partition config begins
title 216ce (on /dev/hda2)
root (hd0,1)
kernel /boot/vmlinuz root=/dev/hda2 ro vga=normal acpi=force
# Linux bootable partition config ends
# Linux bootable partition config begins
title 215ce (on /dev/hda5)
root (hd0,4)
kernel /boot/vmlinuz root=/dev/hda5 ro vga=normal acpi=force
# Linux bootable partition config ends
# Linux bootable partition config begins <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
title breezy (on /dev/hda1)
root (hd0,0)
kernel /vmlinuz root=/dev/ram0 PMEDIA=idehd pdev1=hda1 psubdir=boot/breezy ro vga=normal acpi=force pfix=ram
initrd /initrd.gz
# Linux bootable partition 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)

User avatar
Ray MK
Posts: 774
Joined: Tue 05 Feb 2008, 09:10
Location: UK

#5 Post by Ray MK »

Hi

just out of interest - have done same as above with latest dingo - and all works v well.

helps save the world a little too - not burning quite so many CD's

Just to be clear - after download of iso - use ISOmaster iso editor to extract all files to NewDir, put NewDir containing extracted files on hdaX, edit boot/GRUB/menu.lst to point to NewDir on hdaX (paste above as guide if it helps), reboot and go.

dont forget to edit out (pfix=ram) in menu.lst if you make save_file option on exit.

Have fun - Ray MK

joesavana
Posts: 15
Joined: Sat 20 Jan 2007, 23:42

#6 Post by joesavana »

thanks guys, i got it working on this desktop. tomorrow i'll try it on the laptop. the items on rays menu.lst worked.

i need to learn more about grub to better understand what each parameter does.

regards,

joe s

tech_trgr
Posts: 3
Joined: Fri 21 Mar 2008, 12:55

teenpup 2008 frugal install how to setup grub

#7 Post by tech_trgr »

hi there! i'm new here. i'm having problems with my grub installation. everytime i boot up my teenpup 2008 it says # etc/tz - no such file or directory. what's missing? what do i need to do? i installed teenpup on my system using the universal installer and installed grub using the grub installer. can anyone help me setup my teenpup nice and neat?

DaySleeper
Posts: 1
Joined: Wed 06 Aug 2008, 08:15

#8 Post by DaySleeper »

When you get that message just type: startx
It worked for me, everything works fine.

I've found another topic with this problem:
http://www.murga-linux.com/puppy/viewto ... 5c876a9c15

Post Reply