分享

Puppy linux中文522版引导菜单的写法

 readeee 2011-08-01
引导菜单的写法:(注意,puppy520的内核引导写法更严格了!下面的代码是兄弟捣鼓了好久的啊)
     
  GRUB/GRUB4dos:(假设放置在xxx文件夹)
        




  1. title PUPPY 5.2.0 linux              ###搞定这个,放进UD就容易啦!!
  2.            root (hdx,y)/xxx
  3.            kernel /vmlinuz pmedia=cd
  4.            initrd /initrd.gz
复制代码

       GRUB2/BURG:
        
  1. menuentry "PUPPY 5.2.0 linux" {
  2.             set root=(hdx,Y)
  3.         linux /xxx/vmlinuz root='(hdx,Y)/xxx' pmedia=cd    ###这句代码我研究了2个小时.....
  4.             initrd /xxx/initrd.gz
  5.         }
复制代码

       SYSLINUX:
  
  1. LABEL puppy
  2.               MENU LABEL ­PUPPY 5.2.0 linux
  3.               kernel /vmlinuz pmedia=cd
  4.              append initrd=/initrd.gz          ###syslinux放置在非根目录的方法还没研究,先放在根目录吧
复制代码


==============(再进阶/后续使用必看)======================


后续使用:
  系统的第一次使用是以LiveCD的形式打开的,你进去以后的所有操作是在内存上运行的,所以,
  第一次关机的时候,系统会问你是否要保存,如果选是,将会引导你建立个人使用存档库lupusave-xxx.2fs,输入文件名一直按回车即可。
  如果你将它作为LiveCD使用,请选择否。
   
  接下来,如果你已经建立了个人使用存档库lupusave-xxx.2fs,那么,菜单的写法就要做一点修改了
  将上面菜单中的"PMEDIA=cd"改成"PMEDIA=USBFLASH" 增加"pfix=copy"
  重要: 存档后,菜单的写法要修改:
       GRUB/GRUB4dos:
        
  1. title PUPPY 5.2.0 linux
  2.            root (hdx,y)
  3.            kernel /位置/vmlinuz root=/dev/ram0 PMEDIA=/位置/USBFLASH pfix=copy
  4.            initrd /位置/initrd.gz
复制代码

       GRUB2/BURG:
        
  1. menuentry "PUPPY 5.1.1 linux" {
  2.             set root=(hdx,Y)
  3.         linux /位置/vmlinuz root=/dev/ram0 PMEDIA=/位置/USBFLASH pfix=copy
  4.             initrd /位置/initrd.gz
  5.         }
复制代码

       SYSLINUX:
  1. LABEL puppy
  2.            MENU LABEL ­PUPPY 5.1.1 linux
  3.           kernel /位置/vmlinuz root=/dev/ram0 PMEDIA=/位置/USBFLASH pfix=copy
  4.         append initrd=/位置/initrd.gz
复制代码

  这个时候,请务必建立一个空文件放在与这些文件一起的文件夹,不然会有错误的。
  文件名为USBFLASH,这是必须的。不会建?下载一个。
  这就是有些人说puppy不会用、挂不上的原因了,就是不会修改菜单啊

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多