引导菜单的写法:(注意,puppy520的内核引导写法更严格了!下面的代码是兄弟捣鼓了好久的啊) GRUB/GRUB4dos:(假设放置在xxx文件夹)
- title PUPPY 5.2.0 linux ###搞定这个,放进UD就容易啦!!
- root (hdx,y)/xxx
- kernel /vmlinuz pmedia=cd
- initrd /initrd.gz
复制代码
GRUB2/BURG:
- menuentry "PUPPY 5.2.0 linux" {
- set root=(hdx,Y)
- linux /xxx/vmlinuz root='(hdx,Y)/xxx' pmedia=cd ###这句代码我研究了2个小时.....
- initrd /xxx/initrd.gz
- }
复制代码
SYSLINUX:
- LABEL puppy
- MENU LABEL ­PUPPY 5.2.0 linux
- kernel /vmlinuz pmedia=cd
- append initrd=/initrd.gz ###syslinux放置在非根目录的方法还没研究,先放在根目录吧
复制代码
==============(再进阶/后续使用必看)======================
后续使用: 系统的第一次使用是以LiveCD的形式打开的,你进去以后的所有操作是在内存上运行的,所以, 第一次关机的时候,系统会问你是否要保存,如果选是,将会引导你建立个人使用存档库lupusave-xxx.2fs,输入文件名一直按回车即可。 如果你将它作为LiveCD使用,请选择否。 接下来,如果你已经建立了个人使用存档库lupusave-xxx.2fs,那么,菜单的写法就要做一点修改了。 将上面菜单中的"PMEDIA=cd"改成"PMEDIA=USBFLASH" 增加"pfix=copy" 重要: 存档后,菜单的写法要修改: GRUB/GRUB4dos:
- title PUPPY 5.2.0 linux
- root (hdx,y)
- kernel /位置/vmlinuz root=/dev/ram0 PMEDIA=/位置/USBFLASH pfix=copy
- initrd /位置/initrd.gz
复制代码
GRUB2/BURG:
- menuentry "PUPPY 5.1.1 linux" {
- set root=(hdx,Y)
- linux /位置/vmlinuz root=/dev/ram0 PMEDIA=/位置/USBFLASH pfix=copy
- initrd /位置/initrd.gz
- }
复制代码
SYSLINUX:
- LABEL puppy
- MENU LABEL ­PUPPY 5.1.1 linux
- kernel /位置/vmlinuz root=/dev/ram0 PMEDIA=/位置/USBFLASH pfix=copy
- append initrd=/位置/initrd.gz
复制代码
这个时候,请务必建立一个空文件放在与这些文件一起的文件夹,不然会有错误的。 文件名为USBFLASH,这是必须的。不会建?下载一个。 这就是有些人说puppy不会用、挂不上的原因了,就是不会修改菜单啊
|