简体   繁体   中英

How to use Grub Legacy to boot puppylinux from CDROM

I am making a boot CD with grub legacy (GNU GRUB 0.97).

I am trying to get it to boot puppylinux from the cd. Here's what I have in my menu.lst:

title puppy
kernel /boot/vmlinuz initrd=/boot/initrd.gz pmedia=cd

I have also tried:

title puppy
kernel /boot/vmlinuz
append initrd=/boot/initrd.gz pmedia=cd

But when I try to boot this on an old PC, it finds, decompresses, and tries to boot the kernel, then it says:

Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,0)

What am I doing wrong?

In the end, this worked for me:

title Boot PuppyLinux from Disk
kernel /boot/puppy/vmlinuz pmedia=cd psubdir=boot/puppy
initrd /boot/puppy/initrd.gz

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM