查看: 4886|回复: 7

发个RUN直接启动puppy的菜单。。。

[复制链接]
发表于 2011-10-13 17:34:56 | 显示全部楼层 |阅读模式
可以直接用RUN调用puppy.lst启动puppy哦!

注意:
其中puppy的xx.sfs必须放在可见分区根目录或boot目录,否则会找不到文件的

initrd.gz和vmlinuz文件必须存放于以下目录中(可以根据自己喜好放置文件)

以下情况任选一种,菜单会自动判断跳转的。。。
若都没找到文件,则自动重启;重启失败转关机(重启、关机的不知道会不会失效)

  1. /VMLINUZ
  2. /INITRD.GZ

  3. /BOOT/VMLINUZ
  4. /BOOT/INITRD.GZ

  5. /ISOLINUX/VMLINUZ
  6. /ISOLINUX/INITRD.GZ

  7. /PUPPY/VMLINUZ
  8. /PUPPY/INITRD.GZ

  9. /BOOT/PUPPY/VMLINUZ
  10. /BOOT/PUPPY/INITRD.GZ

  11. /BOOT/IMGS/VMLINUZ
  12. /BOOT/IMGS/INITRD.GZ


  13. /BOOT/ISOLINUX/VMLINUZ
  14. /BOOT/ISOLINUX/INITRD.GZ


  15. /BOOT/SYSLINUX/VMLINUZ
  16. /BOOT/SYSLINUX/INITRD.GZ
复制代码

puppy.lst代码如下,请根据需要进行修改
(注:fallback 1表示当前菜单无效转第2个title菜单;fallback n表示当前菜单无效转第n+1个title菜单。)



------------------------------------------------------------------------------------------------------------------------------------
20120102更新内容:
随着grub4dos的更新,下面的PUPPY要求grub4dos至少是20111231版本的
只有新版本采用菜单自动数字标号和iftitle功能,其他旧版本grub4dos不能用此菜单
菜单改用iftitle菜单,自动检测是否存在puppy文件,根据检测结果显示菜单;菜单下方帮助有显示文件路径
默认等待5秒启动puppy;若没有Puppy文件,则5秒后自动重启。。。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

x
 楼主| 发表于 2011-10-13 17:36:53 | 显示全部楼层
或者用最新的grub4dos,添加如下菜单

title 启动Puppy
configfile /boot/grub/puppy.lst || find --set -root /boot/grub/puppy.lst && chainloader /boot/grub/puppy.lst
发表于 2011-10-13 22:51:39 | 显示全部楼层
这样子就方便多了
发表于 2011-10-31 16:38:05 | 显示全部楼层
更换小芭比?
 楼主| 发表于 2012-1-2 14:25:15 | 显示全部楼层
20120102更新内容:
随着grub4dos的更新,下面的PUPPY.LST要求grub4dos至少是20111231版本或更新版本
只有新版本采用菜单自动数字标号和iftitle功能,其他旧版本grub4dos不能用此菜单
菜单改用iftitle菜单,自动检测是否存在puppy文件,根据检测结果显示菜单;菜单下方帮助有显示文件路径
默认等待5秒启动puppy;若没有Puppy文件,则5秒后自动重启。。。

下载地址见1楼底部。。。
发表于 2012-2-5 19:04:37 | 显示全部楼层
这样子就方便
发表于 2012-2-28 11:40:21 | 显示全部楼层
支持一下!!呵呵
发表于 2012-4-2 00:09:27 | 显示全部楼层
好贴,一定不要放过,顶
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表