Edit menu.lst to make Puppy boot from USB? [Solved]

Booting, installing, newbie
Post Reply
Message
Author
mandrivauser50
Posts: 9
Joined: Sat 13 Feb 2010, 13:19
Location: Europe

Edit menu.lst to make Puppy boot from USB? [Solved]

#1 Post by mandrivauser50 »

New one to Puppy Linux. I gotta Puppy Linux 4.2.1 installed to USB-drive (sdb1, made bootable and tested, worked fine). Now i want to add it to Mandriva menu.lst and make it possible to boot Puppy from menu.

I've tried this one but got just error message: "can't find the file..."

title Puppy Linux 4.2.1, kernel 2.6.25.16-generic
uuid 8fa4bfcc-6852-4b14-9c91-e3a22b6bb356
kernel /boot/vmlinuz-2.6.25-16-generic root=UUID=8fa4bfcc-6852-4b14-9c91-e3a22b6bb356 ro quiet splash
initrd /boot/initrd.img-2.6.25-16-generic
quiet


I've checked the uuid several times and it must be okay (i hope so). Kernel is supposed to be 2.6.25.16.

So how to solve this problem? Pleased to get some nice information.
Last edited by mandrivauser50 on Sat 13 Feb 2010, 15:15, edited 1 time in total.

amigo
Posts: 2629
Joined: Mon 02 Apr 2007, 06:52

#2 Post by amigo »

Make sure you have the Puppy kernel and initrd.ing in the same location as the Mandriva kernel as that is where the Mandriva grub will be looking for it.

mandrivauser50
Posts: 9
Joined: Sat 13 Feb 2010, 13:19
Location: Europe

#3 Post by mandrivauser50 »

title Puppy Linux 4.2.1 (USB-drive)
root (hd1,0)
kernel /vmlinuz root=/dev/sdb1 ro
initrd /initrd.gz
boot


I tried that one and it works! :!:

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

#4 Post by rcrsn51 »

You can shorten it down to:

Code: Select all

title Puppy Linux 4.2.1 (USB-drive)
root (hd1,0)
kernel /vmlinuz 
initrd /initrd.gz
Although, this may be better:

Code: Select all

title Puppy Linux 4.2.1 (USB-drive)
root (hd1,0)
kernel /vmlinuz pmedia=usbhd
initrd /initrd.gz

Post Reply