Skip to Content

[请教]想把puppy安装在U盘的/boot/puppy目录下,grub4的菜单该怎样写?

如题,4.12版,尝试过把3个文件放在根目录下,可以启动。用pup2usb.exe把3个文件安装到puppy目录,通过syslinux也可以启动。但是我想在U盘的boot目录下存放多个系统,puppy的文件想都放到/boot/puppy目录下,用grub4dos启动,不知道菜单该怎样写。请教各位老鸟,谢谢。
#4210
在kernel和initrd后面加上完整路径就可以了,你可以试下这样写:

kernel /boot/puppy/vmlinuz root=/dev/ram0 PMEDIA=usbflash
initrd /boot/puppy/initrd.gz
#4215
谢谢楼上,但是不行,提示pup_412.sfs找不到。我看了iso里面的文件是PUP_412X.SFS,我改成了与提示一样的名字,还是说找不到。奇怪是的如果就把所有文件放在/puppy目录下,那么根本不用改名就能启动。
好像有个psubdir参数,不知道该怎样写。哪里能找到这些参数的说明?
以下是我的菜单文件,放在puppy目录下,可以启动。
kernel /puppy/vmlinuz root=/dev/ram0 PMEDIA=usbflash psubdir=puppy
initrd /puppy/initrd.gz
放在/boot/puppy目录下,无法启动。
kernel /boot/puppy/vmlinuz root=/dev/ram0 PMEDIA=usbflash pfix=ram
initrd /boot/puppy/initrd.gz
请指教,谢谢。
#4223
PUP_412X.SFS改成小写试试??

发表新评论

  • 你可以在文本中使用BBCode标记语言。 URL会自动被转为链接。

更多关於格式化选项的信息

CAPTCHA
请验证您是否是机器人。
Image CAPTCHA
Enter the characters shown in the image.