|
|
puppy520可以加入ud
需要将启动文件打入压缩包。
记得在数码之家还是无忧发表过帖子。
软件量产----口袋双系统fbinst&0PE&Puppylinux520-cn2.3-ud&DOS工具箱FBA包
http://bbs.mydigit.cn/read.php?tid=246195
现在115网盘已经不能使用,请下载源,然后自己打包。
也可以论坛消息,有时间可以再发帖。
以前量产过一次,感觉比较麻烦,无意发现了Fbinst 万能u盘启动软件,可以模拟usb-hdd、usb-zip、usb-cdrom、usb-fdd方式启动,试用 一年,大多数情况都可以顺利启动,且更新数据很方便,现推荐给大家,请批评指正。FBA包已经更新了最新的puppylinux520-cn2.3-ud,本FBA包采用fbinst万能u盘启动软件,内置0PE&Puppylinux520-cn2.3-ud&DOS工具箱三种维护系统,数据全部隐藏在ud分区,不用担心中毒,相当于软件量产。对U盘、sd卡的格式化操作,不会破坏数据,0pe、puppy520、dos工具箱内,都有很多系统维护的软件,十分适合电脑维护使用。0pe和puppy520都能够上网、看电影、办公,做为随身口袋双系统非常方便。
http://u.115.com/file/f792536d58#
ud-pe-puppy520.2.3-dos-20110326.fba
===========================================================================================================
本文介绍的puppy520-cn2.3-ud,已经将lupu_520.sfs和原有的initrd.gz整合为单一文件,只需要读取vmlinuz、initrd.gz两个文件即可启动,十分适合PXE、ud、iso启动,可以方便的安装在u盘,sd卡,硬盘上,然后用优秀的国产软件grub4dos启动。
http://u.115.com/file/f732f011b9#
puppy520-cn2.3-ud.iso
软件量产----口袋双系统fbinst&0PE&Puppylinux520-cn2.3-ud&DOS工具箱FBA包
软件量产----口袋双系统fbinst&0PE&Puppylinux520-cn2.3-ud&DOS工具箱FBA包
软件量产----口袋双系统fbinst&0PE&Puppylinux520-cn2.3-ud&DOS工具箱FBA包
软件量产----口袋双系统fbinst&0PE&Puppylinux520-cn2.3-ud&DOS工具箱FBA包
软件量产----口袋双系统fbinst&0PE&Puppylinux520-cn2.3-ud&DOS工具箱FBA包
勾选“强行格式”、“对齐簇大小”、“ud扩展分区”,其它选项不管。
扩展区大小填400,也可根据需要适当增减。
点“格式化”按钮、确认即可。
格式化后ud里可能有个“分区表.pt”文件,是格式化前u盘分区表的备份。这个文件可删可不删。
注意:如果有的机器启动异常,请重新制作,多勾上“文件列表大小”,填上20480。
===========================================================================================================
1.安装在(ud)区,将initrd.gz和vmlinuz复制到(ud)区的puppy520文件夹。
title puppy520 (ud)启动
root=(ud)
kernel (ud)/puppy520/vmlinuz
initrd (ud)/puppy520/initrd.gz
boot
2.安装在U盘,将initrd.gz和vmlinuz、grldr、menu.lst复制到u盘根目录,然后用BOOTICE.EXE将U盘启动扇区安装为grub4dos的引导。
title puppy520--硬盘/u盘启动
find --set-root /puppy520/vmlinuz
kernel /puppy520/vmlinuz PSUBDIR=puppy520
initrd /puppy520/initrd.gz
boot
3.iso直接启动,将iso,grldr、menu.lst复制到u盘根目录,修改menu.lst内容为
title puppy520-cn2.3-ud.iso iso启动
find --set-root /puppy520-cn2.3-ud.iso
map --mem /puppy520-cn2.3-ud.iso (0xff)
map --hook
chainloader (0xff)
boot
title puppy520 map-iso后grub4dos加载启动
find --set-root /puppy520-cn2.3-ud.iso
map --mem /puppy520-cn2.3-ud.iso (0xff)
map --hook
kernel (0xff)/vmlinuz
initrd (0xff)/initrd.gz
boot
===========================================================================================================
整合initrd.gz方法:用puppy520骄阳汉化2.3版启动,在ext2分区里,将lupu_520.sfs内置到initrd.gz ,详见“整合pup-4xx.sfs到initrd.gz,使Puppy支持ISO整体启动、PXE启动、ud区启动.doc”
说明:本puppy linux已经将lupu_520.sfs文件内置到initrd.gz中了!
合盘仅需要2个文件:initrd.gz 和 vmlinuz (文件如果为initrd.img,改名为initrd.gz)
initrd.gz 和 vmlinuz 文件自己下载UltraISO后打开ISO解压提取。
grub4dos合盘区分大小写,请注意。
※★整合pup-4xx.sfs到initrd.img(或initrd.gz)★※
======================================================================================================
(本方法同样适用于:Quirky 和 Puppy Linux 5.x系列linux)
puppy linux5.1.1 xx.sfs打包到initrd.gz过程录像
http://u.115.com/file/f04a178fa7
puppy打包录像.rar -----------------------20110107
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
把 pup_431.sfs(或其他的pup_xxx.sfs)的文件 打包进initrd.gz里面 很简单
首先 ,启动puppy linux,把ISO中的 pup_431.sfs 和initrd.gz 复制到一个分区下 比如/mnt/sda1/haha
接着打开终端,在终端里输入:
# cd /mnt/sda1/haha
# gzip -d initrd.gz
不要关闭终端
这个时候你会发现 initrd.gz这个文件已经变成initrd文件了 扩展名也没了 呵呵不用担心
在刚才的终端里继续输入:
# cpio -i -d < initrd
呵呵 稍等10几秒 你看看吧 haha/目录下是不是都是文件夹呀? 这些就是initrd.gz解压出来的
把initrd文件删除掉,刚才我们已经把pup_412.sfs文件复制到haha/下了
此时只要把haha这个文件夹下的文件重新打包为initrd.img(或initrd.gz)就可以了
打开终端:
# cd /mnt/sda1/haha
# find . | cpio -o -H newc > ../initrd.img
到此为止 在sda1/目录下 你就可以看见initrd.img
在终端继续输入:
# cd ../ (或者#cd /mnt/sda1)
# gzip -9 initrd.img
到此为止 在sda1/目录下 你就可以看见initrd.img.gz文件了 你把它名字改为initrd.gz 一切OK!
这时 ISO中不能放pup_xx.sfs文件( pup_xx.sfs视具体文件名而定!)
注:实际上打包成initrd.img就可以了,进一步打包为initrd.gz也行!
==========================================================================================================注:
本iso中puppy520.2.3源自puppy520骄阳汉化2.3版(puppy520-cn2.3.iso)http://www.minilinux.net/node/1708,下载地址 http://u.115.com/file/f2fe5eefe0,
封装iso采用无忧论坛zhs509封装的puppy520.iso,大小179.62MB http://bbs.wuyou.com/viewthread. ... p;extra=&page=1,下载地址 http://u.115.com/folder/f208953ec0a,并修改isolinux.cfg中pippy520的启动项:
kernel vmlinuz
append initrd=initrd.gz
===========================================================================================================
原注:由于puppy5.20版将xx.sfs内置到initrd.gz后U盘无法启动,暂时采用折中的办法:initrd.gz替换为puppy5.11版的initrd.gz
然后进行打包的,在个人机子测试成功!下面提供的文件解开或iso启动需要内存需要相对原来要高一些!
===========================================================================================================
相关链接:
###########################################################################################################
【原创】全藏入(ud)的PE ★一格一拖:启动U盘制作方法、DIY例(2010.8.26)
http://bbs.wuyou.com/viewthread.php?tid=143924&highlight=
===========================================================================================================
puppy linux 中文定制版隆重登场,优秀的口袋移动桌面系统(3月20日更新)★★★★★
http://bbs.wuyou.com/viewthread. ... p;extra=&page=1
===========================================================================================================
整合pup-4xx.sfs到initrd.gz,使Puppy支持ISO整体启动、PXE启动、ud区启动!
http://bbs.wuyou.com/viewthread. ... p;extra=&page=1
===========================================================================================================
########################################################################################################### |
|