linux - 如何使用Grub Legacy从CDROM引导uppylinux

标签 linux linux-kernel kernel grub

我正在使用grub的旧版(GNU GRUB 0.97)制作启动CD。

我试图让它从CD引导uppylinux。这是我的menu.lst中的内容:

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


我也尝试过:

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


但是,当我尝试在旧PC上引导它时,它会发现,解压缩并尝试引导内核,然后它说:

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

关于linux - 如何使用Grub Legacy从CDROM引导uppylinux,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37544618/

相关文章:

linux - Apache httpd 与 Tomcat 7 : port 80 vs. 端口 8080

c - Linux 内核 : schedule() function

create_module - 为什么使用 copy_from_user?

linux-kernel - 如何在 linux 内核 2.6 中使用 CryptoAPI

linux - Grails run-app 在 VM VirtualBox : hangs on build, 上失败无法访问服务器

linux - REPL控制台应用服务

linux - 如何将 tail -f 输出重定向到 curl(HTTP 流)

android -/proc/config.gz 不存在

c - kmain 和 dmain -- C 中的主要函数是什么,它们之间有什么区别?

c++ - 为什么c++ pthread会自行退出而不导致进程崩溃?