无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 33619|回复: 70
打印 上一主题 下一主题

集成CDlinux BT3 Puppy beini 和可见区多功能FBA

[复制链接]
跳转到指定楼层
1#
发表于 2010-9-24 16:38:37 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
集成CDlinux BT3 Puppy beini 和可见区多功能菜单FBA
9月27日更新FBA文件,将0PE放入了UD区,加入了F4FBNIST菜单启动0PE
经测试可加载任意ISO文件,当然如果你的内存够大。下载地址在下面
说明文件:
此FBA是基于HPY的FBA修改而来的,FBA的制作没有什么新鲜的东西,就是用了FBNIST1.61版本。主要修改了menu、DOS等菜单做到多功能启动,可以说这个我这个版本都是坛子里面前人的经验,在可见区自己学者做了点文章,实现功能更多、添减更活的一个版本。经实机测试全部好用。
bootBeini和tce为beini系统文件夹,可删除后自下beini.ISO解压到根目录或覆盖
Puppy为Puppylinux系统文件夹,可删除后自下Puppy.ISO解压到根目录或覆盖
bootbt和BT3为BT3系统文件夹,可删除后自下BT3.ISO解压到根目录或覆盖
CDlinux文件为CDlinux系统文件夹,可删除后自下CDlinux.ISO解压到根目录或覆盖
syslinux文件夹为fbinst菜单中SYSLINUX启动方式的文件夹,只需将用mkimage生成的syslinux.bin放入即可(用mkimage将UD的grldr生成syslinux.bin做SYSLINUX启动下面会说)
注意以上文件夹要注意大小写
0PE文件夹为可见区PE放入的地方,将0PE.ISO放入里面即可或其他PE改名0PE.ISO放入即可,有些PE不支持这种启动要注意。(外置的SO.LST菜单可自己编辑,只要启动能进入这个菜单就可做很多东西了,自己加吧)
其他SOFT、MAXNET文件夹和零散文件为DOS启动文件
以上文件可全部设置为隐藏
另外注意:
1,以上文件COPY到根目录前最好格式化可见区,优先放入0PE目录以及0PE.ISO以保证U盘可见区PE系统的连续性,确保0PE能够顺利在可见区启动。也可以尝试用WinContig碎片整理工具单独整理文件夹碎片,确保文件连续性。文件的连续性很重要
2.由于我是03年的老主板所以在U盘启动PE、beini等系统时要加载USB2.0驱动,否则启动不了,反而破坏可见区的文件。包括fbinst菜单中F3启动的DOS不加载USB2.0也不能直接启动。能加载尽量加载吧。加载后一切OK
3.用mkimage将UD的grldr生成syslinux.bin做SYSLINUX启动:
第一步,将UD区的grldr到处到mkimage程序文件夹下,然后运行批处理文件“生成syslinux引导文件”就生成了一个syslinux.bin文件
第二步,将syslinux.bin文件放入U盘可见区根目录下的syslinux文件夹中,可见区就OK了
第三部,删除UD区的ldlinux.bin企鹅图标,右键重新导入syslinux文件ldlinux.bin
最后用FBINST整理磁盘碎片就一切OK了!
这里需注意:如果更新过(UD)内文件,会导致syslinux方式引导失败,这时需要重新将ldlinux.bin以syslinux方式导入到(ud)下.
需要的文件我尽量打包上传,文件比较凌乱,愿意DIY的朋友可以自己改目录兼并整理文件。


[ 本帖最后由 czhhen07 于 2010-9-27 22:51 编辑 ]
2#
 楼主| 发表于 2010-9-24 16:39:11 | 只看该作者

下载地址

FBA下载地址
fba下载地址.rar (145 Bytes, 下载次数: 1724)
cdlinux下载地址
cdlinux完整版下载地址.rar (156 Bytes, 下载次数: 963)
beini1.21下载地址
beini1.21下载地址.rar (145 Bytes, 下载次数: 817)
根目录模板下载地址
根目录模板.rar (139 Bytes, 下载次数: 790)
WinContig碎片整理工具
WinContig碎片整理工具.rar (164 Bytes, 下载次数: 526)
mkimage生成sys引导文件
mkimage生成sys引导.rar (157 Bytes, 下载次数: 702)
小芭比PUPPYlinux下载地址
puppylinux.rar (121 Bytes, 下载次数: 682)
9月27日更新FBA下载地址
9月27日最终FBA.rar (140 Bytes, 下载次数: 1165)
U盘启动制作视频
U盘启动制作过程.rar (154 Bytes, 下载次数: 930)

[ 本帖最后由 czhhen07 于 2010-9-27 22:48 编辑 ]
回复

使用道具 举报

3#
 楼主| 发表于 2010-9-24 16:53:48 | 只看该作者

部分图片

主菜单

DOS菜单

DOS子菜单

可见区菜单


[ 本帖最后由 czhhen07 于 2010-9-24 17:33 编辑 ]
回复

使用道具 举报

4#
发表于 2010-9-25 08:19:34 | 只看该作者
好东东,感谢楼主的辛勤劳动.顶个
回复

使用道具 举报

5#
发表于 2010-9-25 09:45:09 | 只看该作者
呵呵,多功能化了,更随意化了,我觉得0PE还是放UD里好吧,这东东放可见分区里面要是万一坏了……
回复

使用道具 举报

6#
 楼主| 发表于 2010-9-25 10:13:47 | 只看该作者
FBA里有两个PE了 外面的就是方便更换和DIY 不仅是PE 别的工具以后也可以放在可见区执行了,有动UD区的文件太麻烦了,尤其是修改目录,倒来倒去的,这回只要修改可见区的SO.LST就可以用可见区文件了
回复

使用道具 举报

7#
发表于 2010-9-25 16:57:23 | 只看该作者
楼主能不能把引导BEINI,PUPPYLINUX,CDLINUX的GRLDR的菜单贴上,想参考一下。
回复

使用道具 举报

M
8#
发表于 2010-9-25 19:35:42 | 只看该作者
非常郁闷的是linux不能在UD里面启动,比较纠结。喜欢都放在UD区。
回复

使用道具 举报

9#
 楼主| 发表于 2010-9-25 21:05:31 | 只看该作者
Grldr菜单:
timeout 6
default 2
gfxmenu ()/BOOT/MESSAGE || find --set-root /BOOT/MESSAGE && gfxmenu ()/BOOT/MESSAGE
title 【 0 】从本机硬盘启动计算机
checkrange 0x80 read 0x8280 && map (hd1) (hd0)
checkrange 0x80 read 0x8280 && map --hook
chainloader (hd0)+1
title 【 1 】一键安装XP到硬盘第一分区
map --mem  (ud)/boot/XGHOST.img (fd0)
map --hook
chainloader (fd0)+1
rootnoverify (fd0)
title 【 2 】加载USB2.0驱动 [161版]
kernel /PLPBT.BIN || find --set-root /PLPBT.BIN && kernel /PLPBT.BIN
title 【 3 】运行WinPE03微型操作系统
map --mem (ud)/BOOT/WINPE03.ISO (0xff)
map --hook
chainloader (0xff)
title 【 4 】简化WINPE
map --mem (ud)/BOOT/WINPE.ISO (0xff)
map --hook
chainloader (0xff)
title 【 5 】运行GHOST11备份与恢复
map --mem (ud)/boot/MAXDOS.IMG (fd0)
map --hook
dd if=(fd0)/CONFIG.SYS of=(fd0)/CONFIG.SYS bs=1 skip=123 count=1 seek=146
write --offset=921 (fd0)/AUTOEXEC.BAT call GH.bat
chainloader (fd0)+1
rootnoverify (fd0)
title 【 6 】启动DOS工具箱常用菜单
configfile ()/BOOT/DOS.LST || find --set-root /BOOT/DOS.LST && configfile ()/BOOT/DOS.LST
title 【 7 】运行SRS_F6模块工具菜单
calc *0x60200=*0x82a0
calc *0x60300=*0x829c
configfile ()/SRS_F6/SRSF6 || find --set-root /SRS_F6/SRSF6 && configfile ()/SRS_F6/SRSF6
title 【 8 】运行磁盘分区工具 PQ8.05 中文版
map --mem  (ud)/boot/PQ805CHT.gz (fd0)
map --hook
chainloader (fd0)+1
rootnoverify (fd0)
title 【 9 】启动DiskGenius磁盘分区工具
map --mem  (ud)/boot/DG.img (fd0)
map --hook
chainloader (fd0)+1
rootnoverify (fd0)
title 【 R 】重新启动计算机
reboot
title 【 S 】关闭计算机
halt
回复

使用道具 举报

10#
 楼主| 发表于 2010-9-25 21:06:51 | 只看该作者
第一子目录DOS菜单(此菜单引导Linux):
timeout 6
default 6
gfxmenu ()/BOOT/MESSAGE || find --set-root /BOOT/MESSAGE && gfxmenu ()/BOOT/MESSAGE
title 【 1 】运行MAXDOS7.1加强版
map --mem ()/BOOT/IMGS/MAXDOS.IMG (fd0) || find --set-root /BOOT/IMGS/MAXDOS.IMG (fd0) && map --mem ()/BOOT/IMGS/MAXDOS.IMG (fd0)
map --hook
chainloader (fd0)+1
rootnoverify (fd0)
title 【 2 】GO Puppy linux
find --set-root /Puppy/isolinux.bin
kernel /Puppy/vmlinuz
initrd /Puppy/initrd.gz
title 【 3 】GO CDlinux
find --set-root --ignore-floppies /CDlinux/bzImage
kernel /CDlinux/bzImage CDL_LANG=zh_CN.UTF-8 CDL_DIR=/CDlinux
initrd /CDlinux/initrd
title 【 4 】GO BT
find --set-root /bootbt/vmlinuz
kernel /bootbt/vmlinuz root=/dev/ram0 ramdisk_size=6666 autoexec=kdm vga=791
initrd /bootbt/initrd.gz
title 【 5 】GO Beini
find --set-root /bootBeini/bzImage
kernel /bootBeini/bzImage quiet tinycore waitusb=11
initrd /bootBeini/tinycore.gz
title 【 6 】加载USB2.0驱动 [159版]
kernel (ud)/plpbt.bin
rootnoverify (fd0)
title 【 7 】运行可见区OPE.ISO
find --set-root /0PE/IBM.ICO
map --mem /0PE/0PE.ISO (0xff)
map --hook
chainloader (0xff)
title 【 8 】运行Windows登录密码破解
map --mem (ud)/boot/MAXDOS.IMG (fd0)
map --hook
dd if=(fd0)/CONFIG.SYS of=(fd0)/CONFIG.SYS bs=1 skip=123 count=1 seek=146
write --offset=921 (fd0)/AUTOEXEC.BAT lh tway /np /nw \r pwd
chainloader (fd0)+1
rootnoverify (fd0)
title 【 9 】运行主板CMOS密码破解
map --mem (ud)/boot/MAXDOS.IMG (fd0)
map --hook
dd if=(fd0)/CONFIG.SYS of=(fd0)/CONFIG.SYS bs=1 skip=123 count=1 seek=146
write --offset=921 (fd0)/AUTOEXEC.BAT lh tway /np /nw \r cmos
chainloader (fd0)+1
rootnoverify (fd0)
title 【 10 】运行其他工具
configfile ()/BOOT/O.LST || find --set-root /O.LST && configfile ()/O.LST
title 【 F 】返回主菜单
configfile ()/BOOT/MENU.LST || find --set-root /MENU.LST && configfile ()/MENU.LST
回复

使用道具 举报

11#
 楼主| 发表于 2010-9-25 21:08:02 | 只看该作者
DOS菜单子菜单(很平常的DOS工具):
timeout 6
default 6
gfxmenu ()/BOOT/MESSAGE || find --set-root /BOOT/MESSAGE && gfxmenu ()/BOOT/MESSAGE
title 【 1 】运行MAXDOS7.1加强版
map --mem (ud)/boot/MaxDOS.IMG (fd0)
map --hook
chainloader (fd0)+1
rootnoverify (fd0)
title 【 2 】启动本机 Win NT/2K/XP/2K3
checkrange 0x80 read 0x8280 && map (hd1) (hd0)
checkrange 0x80 read 0x8280 && map --hook
chainloader (hd0)+1
title 【 3 】运行MEMTEST内存检测
map --mem ()/BOOT/IMGS/MAXDOS.IMG (fd0) || find --set-root /BOOT/IMGS/MAXDOS.IMG (fd0) && map --mem ()/BOOT/IMGS/MAXDOS.IMG (fd0)
map --hook
dd if=(fd0)/CONFIG.SYS of=(fd0)/CONFIG.SYS bs=1 skip=123 count=1 seek=146
write --offset=615 (fd0)/CONFIG.SYS 11
write --offset=792 (fd0)/CONFIG.SYS ;@
write --offset=921 (fd0)/AUTOEXEC.BAT memtest.exe
chainloader (fd0)+1
rootnoverify (fd0)
title 【 4 】运行DiskGen磁盘管理
map --mem ()/BOOT/IMGS/MAXDOS.IMG (fd0) || find --set-root /BOOT/IMGS/MAXDOS.IMG (fd0) && map --mem ()/BOOT/IMGS/MAXDOS.IMG (fd0)
map --hook
dd if=(fd0)/CONFIG.SYS of=(fd0)/CONFIG.SYS bs=1 skip=123 count=1 seek=146
write --offset=921 (fd0)/AUTOEXEC.BAT lh ctmouse \r diskgen
chainloader (fd0)+1
rootnoverify (fd0)
title 【 5 】运行我的DOS工具箱稳定版
map --mem ()/BOOT/IMGS/DTS128U.IMA (fd0) || find --set-root /BOOT/IMGS/DTS128U.IMA (fd0) && map --mem ()/BOOT/IMGS/DTS128U.IMA (fd0)
map --hook
chainloader (fd0)+1
rootnoverify (fd0)
title 【 6 】运行DM9.57万用经典工具
map --mem ()/BOOT/IMGS/MAXDOS.IMG (fd0) || find --set-root /BOOT/IMGS/MAXDOS.IMG (fd0) && map --mem ()/BOOT/IMGS/MAXDOS.IMG (fd0)
map --hook
dd if=(fd0)/CONFIG.SYS of=(fd0)/CONFIG.SYS bs=1 skip=123 count=1 seek=146
write --offset=921 (fd0)/AUTOEXEC.BAT call dm.bat
chainloader (fd0)+1
rootnoverify (fd0)
title 【 7 】GHOST硬盘快速分区
map --mem (ud)/BOOT/G.ISO (0xff)
map --hook
chainloader (0xff)
title 【 8 】运行KonBoot免口令模块
map --mem ()/BOOT/IMGS/KONBOOT.IMG (fd0) || find --set-root /BOOT/IMGS/KONBOOT.IMG (fd0) && map --mem ()/BOOT/IMGS/KONBOOT.IMG (fd0)
map --hook
chainloader (fd0)+1
rootnoverify (fd0)
title 【 9 】运行可见区多版本PE (预留ISO)
find --set-root --ignore-floppies /0PE/SO.lst
configfile /0PE/SO.lst
title 【 10 】返回上级菜单
configfile ()/BOOT/DOS.LST || find --set-root /DOS.LST && configfile ()/DOS.LST
title 【 F 】返回主菜单
configfile ()/BOOT/MENU.LST || find --set-root /MENU.LST && configfile ()/MENU.LST
回复

使用道具 举报

12#
 楼主| 发表于 2010-9-25 21:12:27 | 只看该作者

“运行可见区菜单”放在U盘可见区0PE目录

“运行可见区菜单”放在U盘可见区0PE目录。可以自己编辑,我暂时没想到放什么,就编了两个,其中0PE 我心如水PE正式版PE改名放在0pe目下均启动成功,别的没试,大家有兴趣的可以试试。
timeout 6
default 0
gfxmenu (ud)/BOOT/MESSAGE || find --set-root /BOOT/MESSAGE && gfxmenu (ud)/BOOT/MESSAGE
title 【 1 】运行 0PE_V1.2_2in1中文版
find --set-root /0PE/IBM.ICO
map /0PE/0PE.ISO (0xff)
map --hook
chainloader (0xff)
title 【 2 】运行 WIN7_PE3.1_0914网络版
title 【 3 】运行 我心如水Win7_PE3维护版
title 【 4 】运行 我心如水03PE_V16.09.11网启版
title 【 5 】运行 我心如水03PE_V16.09.11正式版
map --mem (ud)/BOOT/IMGS/FIRADISK.IMG (fd0) || find --set-root /BOOT/IMGS/FIRADISK.IMG (fd0) && map --mem (ud)/BOOT/IMGS/FIRADISK.IMG (fd0)
find --set-root /0PE/IBM.ICO
map --mem /0PE/03PE.ISO (0xff)
map --hook
chainloader (0xff)
title 【 6 】运行 深度WINPE_4.2_Build_0910版
title 【 7 】返回上级菜单
configfile ()/BOOT/DOS.LST || find --set-root /BOOT/DOS.LST && configfile ()/BOOT/DOS.LST
title 【 F 】返回主菜单
configfile ()/BOOT/MENU.LST || find --set-root /BOOT/MENU.LST && configfile ()/BOOT/MENU.LST
回复

使用道具 举报

13#
 楼主| 发表于 2010-9-25 21:18:15 | 只看该作者

回复 #9 msad 的帖子

放在UD区升级版本什么的麻烦,尤其是做了SYSLINUX启动后,每次置换UD区的文件都得重新加载小企鹅,各有优缺点吧,熊掌和鱼不能兼得。最重要的是linux系统放在UD区有很多弊端
回复

使用道具 举报

14#
发表于 2010-9-25 21:19:28 | 只看该作者

回复 #14 czhhen07 的帖子

除了puppy放在ud区我成功过,其他linux没成功过!
回复

使用道具 举报

15#
发表于 2010-9-26 00:18:43 | 只看该作者
原帖由 czhhen07 于 2010-9-24 16:38 发表
  ...另外注意:
1,以上文件COPY到根目录前最好格式化可见区,优先放入0PE目录以及0PE.ISO以保证U盘可见区PE系统的连续性,确保0PE能够顺利在可见区启动。也可以尝试用WinContig碎片整理工具单独整理文件夹碎片,确保文件连续性。文件的连续性很重要
...

很好。
原帖由 czhhen07 于 2010-9-25 21:06 发表
第一子目录DOS菜单(此菜单引导Linux):
...
title 【 7 】运行可见区OPE.ISO
find --set-root /0PE/IBM.ICO
map --mem /0PE/0PE.ISO (0xff)
map --hook
chainloader (0xff)
...
原帖由 czhhen07 于 2010-9-25 21:12 发表
“运行可见区菜单”放在U盘可见区0PE目录。可以自己编辑,我暂时没想到放什么,就编了两个,其中0PE 我心如水PE正式版PE改名放在0pe目下均启动成功,别的没试,大家有兴趣的可以试试。
...
title 【 1 】运行 0PE_V1.2_2in1中文版
find --set-root /0PE/IBM.ICO
map /0PE/0PE.ISO (0xff)
map --hook
chainloader (0xff)
...

在保证0PE.ISO“可见”、“连续”、“位于0PE目录”三个前提下,这两个菜单项可以改为
  1. find --set-root /0PE/IBM.ICO
  2. map /0PE/0PE.ISO (hd32)
  3. map --hook
  4. chainloader (hd32)
复制代码

即其中map不加--mem参数。

因为只需从u盘读入13.4MB的“U启内核”。所以过百兆的0PE.ISO的启动到桌面速度超快,理论上不亚于一般小PE。推测速度大致为
高速机 25s,中速机 70s,低速机                                                  270s。

如果加--mem参数,也可启动。但启动速度与iso体积有关,这时要从u盘读入整个iso(远大于13.4MB)到内存,老机上明显慢。

另外,不加--mem参数时,对0PE而言,映射为(hd32)好些。

还有一种方法是复制MENU.0PE到可见区任意目录(文件可改名,当然/BOOT/GRUB/MENU.0PE目录更好),然后用configfile调用它。
它会以适当方式启动/0PE/0PE.ISO。只要保证三个前提,启动也会快。
回复

使用道具 举报

16#
 楼主| 发表于 2010-9-26 01:18:56 | 只看该作者
嘻嘻,谢谢P大莅临指导,我做的菜单不是很严谨,o(∩_∩)o 哈哈,还要多向先辈们学习。您在论坛里的贴子对我们这些小菜来说是非常难得的教程。再次代表学习USB启动的同学们向为USB启动做出贡献的先辈们致以最崇高的敬意!

[ 本帖最后由 czhhen07 于 2010-9-26 01:28 编辑 ]
回复

使用道具 举报

17#
发表于 2010-9-26 16:02:52 | 只看该作者
czhhen07 大侠
想请教一下,我老是不成功。
我想把puppy.iso放在优盘的可见区中,然后启动。
menu.lst  如何编写
今天快崩溃了
回复

使用道具 举报

18#
 楼主| 发表于 2010-9-26 20:17:54 | 只看该作者
放入可见区没试过,应该不可以
你不成功是虚拟机不成功还是实机?
你用FBNIST格式化的时候是格式的ZIP盘还是HDD盘,如果是ZIP盘试试加载USB2.0驱动试试(虚拟机就不用了)
还要注意文件的连续性,格式化U盘后第一时间放入0PE.PUPPY等文件,你可以仅放一个PUPPY先试试,好使在放别的。
通常启动ISO文件的菜单是:
title 【 3 】运行WinPE03微型操作系统
map --mem (ud)/BOOT/WINPE03.ISO (0xff)
map --hook
chainloader (0xff)

[ 本帖最后由 czhhen07 于 2010-9-26 20:19 编辑 ]
回复

使用道具 举报

19#
发表于 2010-9-27 06:27:19 | 只看该作者
谢谢你的回复,按照你的fba,在u盘上都成功了。
我的意思是:在优盘或者硬盘上直接启动puppy.iso ,如何写menu.lst菜单
回复

使用道具 举报

20#
发表于 2010-9-27 06:33:50 | 只看该作者

回复 #20 工要在地 的帖子

应该放在哪都行吧?
title 【 3 】运行puppy.iso微型操作系统
find --set-root /puppy.iso
map --mem /puppy.iso (0xff)
map --hook
chainloader (0xff)
回复

使用道具 举报

21#
发表于 2010-9-27 07:33:23 | 只看该作者
不行啊,天涯海角1216
我以前也是用你这菜单,启动后会出现pup431.sfs not found
目前整体启动 cdlinux.iso 可以成功。但需指定路径。
但是puppy.iso 整体启动没成功,需要大侠们帮忙,它那个官方网站讲得头头是道 ,一碰到这种启动的问题,却 一带而过
还是要老东家“无优”来解困呀
回复

使用道具 举报

22#
发表于 2010-9-27 08:33:32 | 只看该作者
原帖由 工要在地 于 2010-9-27 07:33 发表
不行啊,天涯海角1216
我以前也是用你这菜单,启动后会出现pup431.sfs not found


我也出现过这情况 后把PUP_431.SFS改名为pup-431.sfs 就好了  不过你是启动puppy.iso   我是解开的
回复

使用道具 举报

23#
 楼主| 发表于 2010-9-27 16:20:20 | 只看该作者

回复 #23 fjxplsy 的帖子

我猜你是用虚拟机测试的吧,PUPPY启动中有一个。。。。。copying raw的过程  如果是虚拟机的话,一方面可能由于虚拟机内存不够加载不上,另一方面可能是由于你虚拟机的硬盘没有分区或者激活。你用实机测试一下。我用VM也启动不了,实机可以。另外一定要保证文件的连续性,即格式化好U盘后在放入PUPPY文件夹,你要放入UD区那就放完之后立即执行碎片整理。

[ 本帖最后由 czhhen07 于 2010-9-27 16:23 编辑 ]
回复

使用道具 举报

24#
发表于 2010-9-27 19:49:05 | 只看该作者

回复 #23 fjxplsy 的帖子

如果解开到一个文件夹,把PUP_431.SFS改名为pup-431.sfs ,可以启动。
又在硬盘上实验,不能整体启动puppy.iso
同样属于linux ,CDlinux的镜像就可以整体启动。

在官方网站查了一天,对于整体启动puppy.iso,只字未提,这个难题可能要交给本论坛了
回复

使用道具 举报

25#
 楼主| 发表于 2010-9-27 21:10:06 | 只看该作者

刚在puppy下截的图

回复

使用道具 举报

26#
 楼主| 发表于 2010-9-27 21:12:24 | 只看该作者

回复 #25 工要在地 的帖子

没必要非的整体启动ISO,解开也就一个文件夹。几乎所有的LIUNUXU盘系统在重启或关闭的时候都会提示你保存配置文件,如果你用ISO启动配置文件你让他放哪啊?
回复

使用道具 举报

27#
发表于 2010-9-28 09:51:42 | 只看该作者
CDlinux文件为CDlinux系统文件夹,可删除后自下CDlinux.ISO解压到根目录或覆盖

CDlinux.ISO是不需要解压的。。。
回复

使用道具 举报

28#
发表于 2010-9-28 10:16:39 | 只看该作者

回复 #21 天涯海角1216 的帖子

puppy linux431_2010.7.2版
http://u.115.com/folder/f0947f7ee3

上面目录的initrd.gz是我重新打包的,pup431.iso也是重新打包的,均可以实现pxe启动pxe菜单与原启动菜单一致!

整合pup-4xx.sfsinitrd.gz(或initrd.img

这时 ISO中不能放pup_xx.sfs文件— — — — pup_xx.sfs视具体文件名而定!

修改原来的isolinux菜单
如新替换文件名为initrd.gz,isolinux.cfg不需要修改!
如新替换文件名为initrd.img,记事本打开isolinux.cfg将initrd.gz替换为initrd.img,保存!


iso整体启动菜单:

iso\syslinux菜单:
LABEL puppy
MENU LABEL [^1] puppy linux431
KERNEL /boot/isolinux/memdisk           — — — — — — — — — — — — — —视文件具体位置、名称书写
APPEND iso initrd=/boot/pup431.iso    — — — — — — — — — — — — — — 视文件具体位置、名称书写


grub4dos菜单(注意区分字母大小写)
title 【 1 】  puppy linux431
map --mem /boot/pup431.iso (0xff) || find --set-root /boot/pup431.iso && map --mem /boot/pup431.iso (0xff)
map --hook
chainloader (0xff)


解开启动,假设放在/boot/puppy目录

iso\syslinux菜单:
label puppy
kernel vmlinuz
append initrd=initrd.img pmedia=cd    — — — — — — — — — 若为initrd.gz,此处改为initrd.gz


grub4dos菜单(注意区分字母大小写)
title 【 1 】启动 Puppy Linux431中文版
kernel /boot/isolinux/vmlinuz pmedia=cd ||  find --set-root /boot/isolinux/vmlinuz && kernel /boot/isolinux/vmlinuz pmedia=cd
initrd /boot/isolinux/initrd.img               — — — — — — — — — 若为initrd.gz,此处改为initrd.gz

[ 本帖最后由 zhs509 于 2010-9-28 10:51 编辑 ]
回复

使用道具 举报

29#
发表于 2010-9-28 10:47:02 | 只看该作者
不错,顶一个。感谢LZ的分享。
回复

使用道具 举报

30#
发表于 2010-9-28 15:35:19 | 只看该作者
puppy linux431_2010.7.2版
http://u.115.com/folder/f0947f7ee3

请问zhs509大大:
您提供的这个puppy linux431_2010.7.2版是汉化过的?还是英文版???

哦....不好意思,看到了:
grub4dos菜单(注意区分字母大小写)
title 【 1 】启动 Puppy Linux431中文版

应该是中文版的!!

[ 本帖最后由 zqywult 于 2010-9-28 15:38 编辑 ]
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-11-26 03:59

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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