Linux 如何使用GRUBLegacy从CDROM引导PuppelyNux
我正在用GRUBLegacy(GNU grub 0.97)制作一张引导CD 我正试图让它从cd启动PuppelyNux。这是我菜单上的内容。lst:Linux 如何使用GRUBLegacy从CDROM引导PuppelyNux,linux,linux-kernel,kernel,grub,Linux,Linux Kernel,Kernel,Grub,我正在用GRUBLegacy(GNU grub 0.97)制作一张引导CD 我正试图让它从cd启动PuppelyNux。这是我菜单上的内容。lst: title puppy kernel /boot/vmlinuz initrd=/boot/initrd.gz pmedia=cd 我也尝试过: title puppy kernel /boot/vmlinuz append initrd=/boot/initrd.gz pmedia=cd 但当我试图在旧电脑上启动时,它会查找、解压缩并尝试启动
title puppy
kernel /boot/vmlinuz initrd=/boot/initrd.gz pmedia=cd
我也尝试过:
title puppy
kernel /boot/vmlinuz
append initrd=/boot/initrd.gz pmedia=cd
但当我试图在旧电脑上启动时,它会查找、解压缩并尝试启动内核,然后它会说:
Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,0)
我做错了什么?最后,这对我起了作用:
title Boot PuppyLinux from Disk
kernel /boot/puppy/vmlinuz pmedia=cd psubdir=boot/puppy
initrd /boot/puppy/initrd.gz