无忧启动论坛

标题: puppy 5.2如何做到U启里 [打印本页]

作者: 2010fengyun    时间: 2011-1-7 16:44
标题: puppy 5.2如何做到U启里
从网上下载了一个puppy 5.2的ISO文件,但是我不希望整体去引导这个ISO启动,想把ISO文件解开启动,该启动里面的哪个文件呢?

其内部文件包括:
    INITRD.GZ
    VMLINUZ
    ISOLINUX.BIN
    ISOLINUX.CFG
    BOOT.CAT
    BOOT.MSG
    LUPU_520.SFS
    LOGO.16
  等!
作者: 2010fengyun    时间: 2011-1-7 16:46
想引导其ISO的某个启动文件,该如何写G4D菜单呢?谢了!
作者: 2011kira    时间: 2011-1-7 17:02
标题: 回复 #1 2010fengyun 的帖子
看看这个帖子你就会了
http://bbs.wuyou.net/forum.php?m ... &extra=page%3D1
作者: aguest    时间: 2011-1-7 22:04
fbinst就直接支持。将vmlinuz、initrd.gz放UD区,lupu_520.sfs放可见区根目录。fbinst菜单可如下:
default 0
timeout 0
text "F1. Puppy"
menu F1 linux "vmlinuz" "initrd.gz"
作者: zhs509    时间: 2011-1-7 22:09
看这个帖子自己处理或者下载里面现成的几个puppy

http://bbs.wuyou.net/forum.php?mod=viewthread&tid=177112&highlight=
作者: 2010fengyun    时间: 2011-1-8 14:37
看了例子了,它是要求用BOOTICE来把G4D写入MBR,然后写对应菜单!
那我的U启是用FBINST做的,菜单如何写呢,直接引导initrd.gz?(整体启动ISO我试过了,在256M老机器上还是比较慢!)
作者: zhs509    时间: 2011-1-8 14:43
原帖由 2010fengyun 于 2011-1-8 14:37 发表
看了例子了,它是要求用BOOTICE来把G4D写入MBR,然后写对应菜单!
那我的U启是用FBINST做的,菜单如何写呢,直接引导initrd.gz?(整体启动ISO我试过了,在256M老机器上还是比较慢!)

下载5楼我处理过的文件,根据4楼菜单试试看!---不再需要放置xx.sfs文件

由于FBINST菜单我没用过,所以不知道菜单是否正确 若菜单正确,启动应该没问题的!

5楼链接里面还提供了处理方法(带视频),可以自己处理喜欢的puppy!

[ 本帖最后由 zhs509 于 2011-1-8 14:47 编辑 ]
作者: teasiu    时间: 2011-1-8 14:46
原帖由 2010fengyun 于 2011-1-8 14:37 发表
看了例子了,它是要求用BOOTICE来把G4D写入MBR,然后写对应菜单!
那我的U启是用FBINST做的,菜单如何写呢,直接引导initrd.gz?(整体启动ISO我试过了,在256M老机器上还是比较慢!)


在老机器上,适合安装到硬盘,而不是U盘在来机器上启动。安装程序在系统里面。
作者: yanwc    时间: 2011-1-8 14:55
下载puppy520_ch.7z(http://u.115.com/file/t24fe2793d),解压有四个文件到U 盘BOOT目录

title [01] 启动Puppy系统
find --set-root /Puppy/vmlinuz
kernel /Puppy/vmlinuz
initrd /Puppy/initrd.gz
作者: gopc    时间: 2011-1-8 18:53
原帖由 yanwc 於 2011-1-8 14:55 發表
下載puppy520_ch.7z(http://u.115.com/file/t24fe2793d),解壓有四個文件到U 盤BOOT目錄

title [01] 啟動Puppy系統
find --set-root /Puppy/vmlinuz
kernel /Puppy/vmlinuz
initrd /Puppy/initrd.gz


感謝你的分享可以用了謝謝
作者: 2010fengyun    时间: 2011-1-8 22:57
在U盘UD区里建立一个目录Puppy,把puppy520_ch.7z解压后的4个文件放到Puppy里。在GRLDR菜单里,这样写的:

title [01] 启动Puppy系统
find --set-root /Puppy/vmlinuz
kernel /Puppy/vmlinuz
initrd /Puppy/initrd.gz


结果启动后出现如下错误:
/bin/sh: can't access tty; job control truned off
#_
然后停在这里不会动了。
作者: xianglang    时间: 2011-1-8 23:22
我的菜单是这样写的,解开放在第四个主分区的Puppy目录下(注意大小写与实际的要一样):

title  Puppy Linux \n\n 启动 Puppy Linux LiveCD
  find --set-root --ignore-floppies /Puppy/vmlinuz
  kernel /Puppy/vmlinuz psubdir=Puppy pmedia=sda4 locale=zh_CN.UTF-8
  initrd /Puppy/initrd.gz

整体ISO启动的菜单如下:

title  Puppy Linux.ISO \n\n 启动 Puppy Linux LiveCD
  map (hd0,2)/Soft/Sys/Linux/lupu-500.iso (0xff)
  map --hook
  rootnoverify (0xff)
  kernel /vmlinuz iso-scan/filename=/Soft/Sys/Linux/lupu-500.iso quiet ro pmedia=cd locale=zh_CN.UTF-8
  initrd /initrd.gz
作者: aguest    时间: 2011-1-8 23:29
楼主按我4楼给的方法成功了吗?Puppy本来就可以用fbinst直接启动,无需转grldr来启动的。
作者: 2010fengyun    时间: 2011-1-9 21:20
原帖由 aguest 于 2011-1-8 23:29 发表
楼主按我4楼给的方法成功了吗?Puppy本来就可以用fbinst直接启动,无需转grldr来启动的。

直接启动感觉不好,我知道FB菜单里也能启动,但是那个界面看起来不美观,想统一放到GRLDR里,配合MESSAGE,有图片背景,比较好看些!
作者: yanwc    时间: 2011-1-10 09:28
原帖由 2010fengyun 于 2011-1-8 22:57 发表
在U盘UD区里建立一个目录Puppy,把puppy520_ch.7z解压后的4个文件放到Puppy里。在GRLDR菜单里,这样写的:

title [01] 启动Puppy系统
find --set-root /Puppy/vmlinuz
kernel /Puppy/vmlinuz
initrd /Pup ...


可以这样试一下:
GRLDR菜单不变,在U盘的可见分区(不是UD区)里建立一个目录Puppy,把puppy520_ch.7z解压后的4个文件放到Puppy里。
作者: my9823    时间: 2011-1-10 11:41
iso-scan/filename=/Soft/Sys/Linux/lupu-500.iso
为什么这个发行版也有这个参数,这个参数是内核来识别,还是由initrd.gz里的脚本识别呢?
作者: 2011yxp    时间: 2011-1-23 18:04
学习了,不错啊!!!!




欢迎光临 无忧启动论坛 (http://bbs.wuyou.net./) Powered by Discuz! X3.3