无忧启动论坛

标题: 【不回复也可见】整合pup-4xx.sfs到initrd.gz,使Puppy支持ISO、PXE、ud区启动! [打印本页]

作者: zhs509    时间: 2010-9-28 10:56
标题: 【不回复也可见】整合pup-4xx.sfs到initrd.gz,使Puppy支持ISO、PXE、ud区启动!

puppy linux(已经处理的文件下载目录)
http://u.115.com/folder/f208953ec0a--------(文件介绍见"下载必看!.txt"

上面链接提供的xx.iso已将xx.sfs打包到initrd.gz中了!
ISO整体、解开启动均可以实现pxe启动pxe菜单与原启动菜单一致!

合盘仅需要2个文件:initrd.gz 和 vmlinuz (文件如果为initrd.img,改名为initrd.gz) !
grub4dos合盘区分大小写,自己注意下即可!
initrd.gz 和 vmlinuz 文件自己下载相应的XX.ISO解压提取即可!
更具体见1楼后面的介绍!

※★整合pup-4xx.sfsinitrd.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也行!
======================================================================================================


修改原来的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)


----------------------------------------------------------------------


ud区启动grub4dos菜单------------chenall新版的grldr(应该是20101216及之后的版本)改动了ud启动命令,请将(ud) 改为 (bd)
title 【 1 】  puppy linux431
map --mem (ud)/boot/pup431.iso (0xff)
map --hook
chainloader (0xff)





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

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



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



----------------------------------------------------------------------


ud区启动grub4dos菜单
title 【 1 】启动 Puppy Linux431中文版
kernel  (ud)/boot/puppy/vmlinuz pmedia=cd
initrd  
(ud)/boot/puppy/initrd.img                — — — — — — — — — 若为initrd.gz,此处改为initrd.gz







[ 本帖最后由 zhs509 于 2012-7-31 19:35 编辑 ]
作者: zhs509    时间: 2010-9-28 10:57
pxe启动puppy的例子

http://bbs.wuyou.net/forum.php?mod=viewthread&tid=163174&highlight=

http://bbs.wuyou.net/forum.php?mod=viewthread&tid=177770&highlight=


pxe启动文件关系:PXELINUX.0——/PXELINUX.CFG/DEFAULT
pxelinux.0中启动puppy菜单(/PXELINUX.CFG/DEFAULT)与sys\isolinux.cfg 内容一致!grub菜单不变!

[ 本帖最后由 zhs509 于 2011-7-3 11:23 编辑 ]
作者: Hcrty    时间: 2010-9-28 18:33
呵呵...
在VMplayer下测试
拆开网启成功...

附上示例:
路径:\BOOT\ISOLINUX

菜单:
title 【 02 】加载 小芭比 Linux
kernel /BOOT/ISOLINUX/VMLINUZ
initrd /BOOT/ISOLINUX/INITRD.GZ

[ 本帖最后由 丞羽 于 2010-9-28 18:38 编辑 ]
作者: M    时间: 2010-9-28 19:56
支持研究,期待以后有办法能够让UD区支持LINUX映像启动。
作者: zhs509    时间: 2010-9-28 19:57
标题: 回复 #4 msad 的帖子
修改过的文件已经支持ud启动,grub4dos菜单添加 (ud)即可!
不信可以试试看!
作者: Hcrty    时间: 2010-9-28 23:42
原帖由 zhs509 于 2010-9-28 19:57 发表
修改过的文件已经支持ud启动,grub4dos菜单添加 (ud)即可!
不信可以试试看!


不知 Lz 是指拆开的,还是整体??!
作者: zhs509    时间: 2010-9-29 08:42
标题: 回复 #6 丞羽 的帖子
拆开或整体启动都可以ud启动!

[ 本帖最后由 zhs509 于 2010-10-13 16:57 编辑 ]
作者: pseudo    时间: 2010-9-29 09:59
呵呵,linux也兴全内置。
作者: zhs509    时间: 2010-9-29 10:01
标题: 回复 #8 pseudo 的帖子
呵呵 P大也光临指导,蓬荜生辉!

整合方法来自于: http://www.minilinux.net/node/1161#comment-6001

看到有朋友需要iso整体启动puppy,就把方法贴出来了!
作者: Hcrty    时间: 2010-9-29 22:46
原帖由 zhs509 于 2010-9-29 08:42 发表
拆开或整体启动都可以pxe启动!


啧啧...前一阵子大家要求 UD 内置Linux终于得以解决,也算是功德圆满...
作者: zhs509    时间: 2010-10-13 17:14
帖子沉了好久,可能有更好的方案或方法,希望有更好方法的朋友也分享下!
作者: 2010visi    时间: 2010-10-14 20:52
标题: 回复 #1 zhs509 的帖子
UD内置Linux启动成功,U盘又清爽了一点,谢谢楼主
作者: M    时间: 2010-10-16 12:44
initrd.gz文件好大,非常感谢zhs509 大侠的作品,一直不想使用UD启动可见分区的ISO,这下好了,可以内置UD区了。安逸了。
不好意思,请问楼主,pup431.iso是制作好的是吧,有没有介绍呀?可以直接拿来使用吧?
作者: zhs509    时间: 2010-10-16 12:48
标题: 回复 #13 msad 的帖子
是的 建议下载解开的2个文件

ISO启动、解开启动都可以,ISO整体启动可能比较耗内存

还有请把1楼内容看完再操作!

[ 本帖最后由 zhs509 于 2010-10-16 12:50 编辑 ]
作者: Hcrty    时间: 2010-10-17 18:20
标题: 回复 #14 zhs509 的帖子
请教一下:怎么修改才能让小芭比Linux启动时默认(3秒后或其他)启动<Xvesa>项??!
作者: zhs509    时间: 2010-10-17 18:22
这个我也不清楚,方法是puppy开发者之家转载过来的

http://www.minilinux.net/node/1161#comment-6001
作者: Hcrty    时间: 2010-10-17 18:29
原帖由 zhs509 于 2010-10-17 18:22 发表
这个我也不清楚,方法是puppy开发者之家转载过来的

http://www.minilinux.net/node/1161#comment-6001


多谢楼主,我去参考参考这个...
作者: M    时间: 2010-10-24 17:15
zhs509 大侠能否整下CDlinux-0.9.6 让这个版本也支持UD区启动呀。
很想在UD区弄这个版本的。linux系统还在初学期。小巴比的和这个版本比起来有什么不同吗?
作者: zhs509    时间: 2010-10-24 18:54
标题: 回复 #18 msad 的帖子
我不是什么大侠,方法是puppy开发者之家转载过来的!

http://www.minilinux.net/node/1161#comment-6001

作者: M    时间: 2010-10-24 20:35
嘿嘿,大侠挺谦虚的,特别来汇报下,下载ISO放置UD区无法启动,不知道为啥。错误提示:

erroe 61:refuse to hook int13 because of empey drive map table

难道这玩意还认硬盘?

上面的问题解决了,出现新的问题,比较严重也比较头疼。

用这个小芭比启动后,进去看了下。啥也没干,没上网也没看软件,仅仅浏览了下界面和磁盘,退出重启,进入WIN7 X64位系统,发现网卡被屏蔽了,怎么弄也没办法,现在正重新装系统,难倒不兼容或者相互攻击驱动?

使用显示隐藏硬件,可以从设备管理器里面看见我的网卡,但是无法启动,也无法卸载该硬件,但是可以重新安装网卡驱动,安装完后提示该硬件错误,无法启动。反复好几次,完了都重启了,但是没用,头次刮胡子就遇见了络腮胡,呵呵。看来还得仔细学习这玩意。WINDOWS用习惯了看来不是好事。


这家伙,竟然还修改我的东西,强悍,霸道,哈哈,折腾我一个多小时才弄好。哈哈。

[ 本帖最后由 msad 于 2010-10-25 12:29 编辑 ]
作者: kingsz1    时间: 2010-10-27 09:06
试过,确实可以在 pxe 运行。

请教一下,要如何处理一个英文版,也做成一个 iso 在 pxe 下运行?
Slax 能不能也做到这样?
作者: zhs509    时间: 2010-10-27 09:11
标题: 回复 #21 kingsz1 的帖子
这个方法只针对puppy系列的linux,其他linux不适用!
作者: lsbzhe    时间: 2010-10-27 15:29
感谢楼主分享。。。。。。
作者: 快雪时晴    时间: 2010-12-19 14:42
标题: 回复 #1 zhs509 的帖子
没看明白是什么原因,原来的initrd.gz为什么不行,非要拆开重新打包一下,好像也没什么变化呀
作者: 快雪时晴    时间: 2011-1-1 21:49
标题: 回复 #1 zhs509 的帖子
照着做了,虚拟机中还是不能启动

作者: zhs509    时间: 2011-1-2 20:07
标题: 回复 #25 快雪时晴 的帖子
下载我共享的文件试试看。。。

至少我都成功启动了!文件路径可能有点不一样,自己打开分区看上方的提示!

[ 本帖最后由 zhs509 于 2011-1-2 20:10 编辑 ]
作者: 2010guoguo    时间: 2011-1-6 17:03
用这种方法,我在打包initrd后发现启动不了,打包的是puppy511,启动时提示找不到init 怀疑是编译错误 ,建议楼主打包几个新版的puppy,最好是功能强点的
作者: zhs509    时间: 2011-1-6 21:11
标题: 回复 #27 2010guoguo 的帖子
按帖子方法打包是没问题的。。。可能文件路径有所不同。。。

方法(本帖方法来源于puppy 开发者之家)已经提供了,大家喜欢打包哪个版本自己动手即可!

你的是initrd没有解压后者解压后没有删除initrd文件打包的!
------------------------------------------------------------------------------------------------
http://u.115.com/file/f0a2c684fb
LUPU-511SE.iso -------------------文件已经处理过了!

原出处及效果:http://www.minilinux.net/node/1605

[ 本帖最后由 zhs509 于 2011-1-6 21:16 编辑 ]
作者: 2010guoguo    时间: 2011-1-7 19:14
还是不能启动 ,首先可以确定的是 我已经解压了initrd.gz文件 ,同时打包时也删除了里面的initrd文件,打包好后还是和昨天一样的问题,启动时,加载initrd.gz(这个时候有160M左右)加载完毕后提示,Kernel panic - not syncing: No init found. Try passing init=option to kernel .怀疑是编译错误,但就是不知道错在哪,我是严格按照帖子里的步骤制作的。望楼主试下,pup511这个 扑扑便宜1我没有试,或者干脆楼主做好一个传网盘吧,建议集成常用的软件 播放器之类的,之前那个100M左右的好像就没有播放器,所以才打算自己打包initrd.gz做这个
作者: zhs509    时间: 2011-1-7 20:36
标题: 回复 #29 2010guoguo 的帖子
把你的文件发上来 我试试看---仅限于puppy linux系列。。。
作者: zhs509    时间: 2011-1-7 21:19

puppy linux5.1.1 xx.sfs打包到initrd.gz录像

http://u.115.com/file/f04a178fa7
puppy打包录像.rar
作者: 2010guoguo    时间: 2011-1-7 23:05
谢谢楼主的指导,看过录像,比较下发现,执行命令cpio -i -d < initrd 后会出现一串字符,而楼主的录像里面没有,所以怀疑是因为我的虚拟机里的分区格式为FAT32 的原因,把虚拟机分区格式调整为ext3后(也就是上述sda1/haha 这个目录不能放在FAT32格式的分区中打包,否则不能启动),再输入cpio -i -d < initrd 不再出现一串错误命令,打包后终于可以正常启动了,太感谢楼主了。。
作者: freesoft00    时间: 2011-1-7 23:32
有录像了,支持一下。
作者: 2010leisurely    时间: 2011-1-8 01:34
谢谢提供支持ISO整体启动的PUPPY~~~~~~~~~
作者: 2010leisurely    时间: 2011-1-8 11:13
谢谢zhs509大提供能ISO整体启动的版本,不知能否把http://bbs.wuyou.net/forum.php?m ... &extra=page%3D1的5.2打包成ISO启动?
作者: zhs509    时间: 2011-1-8 13:34
原帖由 2010leisurely 于 2011-1-8 11:13 发表
谢谢zhs509大提供能ISO整体启动的版本,不知能否把http://bbs.wuyou.net/forum.php?mod=viewthread&tid=184889&;extra=page%3D1的5.2打包成ISO启动?

已经打包,上传中。。。。
估计14:00左右可以下载。。。
下载地址:
http://u.115.com/folder/f0947f7ee3

选择下载这个文件:LUPU_520.iso
作者: 2010leisurely    时间: 2011-1-8 14:09
原帖由 zhs509 于 2011-1-8 13:34 发表

已经打包,上传中。。。。
估计14:00左右可以下载。。。
下载地址:http://u.115.com/folder/f0947f7ee3

选择下载这个文件:LUPU_520.iso



非常感谢zhs509 大,正在下载中~~~~
作者: 20111314    时间: 2011-1-8 17:24
应该截图上来看看。。
作者: zhs509    时间: 2011-1-8 17:28
标题: 回复 #38 20111314 的帖子
你应该把帖子看完再评价的。。。

想要看到启动效果,帖子前三行就可以看到了。。。
作者: zhs509    时间: 2011-1-8 22:11
原帖由 gopc 于 2011-1-8 15:22 发表

在grub下啟動5.1.1版的是可以正常啟動的,ud區啟動也正常。

但5.2版不管是iso整體或解開均無法啟動。
顯示Boot partition not found. Dropping out to inital-ramdisk console...


打包后实机测试这个5.20版本确实无法进入桌面,5.11版和4.31版的启动均成功。。。。

呵呵 把文件撤了。。。
作者: M    时间: 2011-1-9 12:10
原帖由 zhs509 于 2011-1-8 22:11 发表


打包后实机测试这个5.20版本确实无法进入桌面,5.11版和4.31版的启动均成功。。。。

呵呵 把文件撤了。。。

额,我才下载完520的,看来还需要再下载511版了。期待Z大的研究,期待成品的520,谢谢分享,学习了。
作者: lb9433    时间: 2011-3-23 20:23
神雕520整合成功,但是骄阳的520失败了(试了好几次)。

[ 本帖最后由 lb9433 于 2011-3-24 21:22 编辑 ]

Windows XP Professional-2011-03-23-19-56-12.jpg (8.08 KB, 下载次数: 174)

Windows XP Professional-2011-03-23-19-56-12.jpg

作者: 2011hubeilcsun    时间: 2011-3-24 22:17
puppy5.20的initrd.gz封装成功
用骄阳puppy5.20最终版启动,在ext2分区里,将520.sfs内置到initrd.gz,在UD区用笔记本启动成功,正在实验更多的机器,大家也可以试试,如果谁试过,请转告一点心得。
1.安装在(UD)区,将initrd.gz和vmlinuz复制到(UD)区的puppy520文件夹。
2.安装在U盘,将initrd.gz和vmlinuz、grldr、menu.lst复制到u盘根目录,然后用BOOTICE.EXE将U盘启动扇区安装为grub4dos的引导。
下载地址:http://u.115.com/file/f754f4a004#
PUPPY520骄阳汉化2.2版.iso
作者: 2011hubeilcsun    时间: 2011-3-24 22:46
标题: puppy5.20的initrd.gz封装成功
puppy5.20的initrd.gz封装成功
用骄阳puppy5.20最终版启动,在ext2分区里,将520.sfs内置到initrd.gz,在UD区用笔记本启动成功,正在实验更多的机器,大家也可以试试,如果谁试过,请转告一点心得。
1.安装在(UD)区,将initrd.gz和vmlinuz复制到(UD)区的puppy520文件夹。
2.安装在U盘,将initrd.gz和vmlinuz、grldr、menu.lst复制到u盘根目录,然后用BOOTICE.EXE将U盘启动扇区安装为grub4dos的引导。
title [1] puppy520
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.iso
map --mem /Puppy520.iso (hd32)
map --hook
chainloader (hd32)
boot

下载地址:http://u.115.com/file/f754f4a004#
PUPPY520骄阳汉化2.2版.iso
作者: lb9433    时间: 2011-3-25 00:27
标题: 回复 #44 2011hubeilcsun 的帖子
不错 下载来看看 神雕的娱乐版很全  骄阳的界面和汉化我喜欢  如果二者能合二为一就好了
作者: 2011hubeilcsun    时间: 2011-3-25 10:10
puppy5.20的initrd.gz封装,在linux启动时,还要读文件,现在测试,
安装在U盘,硬盘,将initrd.gz和vmlinuz、grldr、menu.lst复制到u盘根目录,然后用BOOTICE.EXE将U盘启动扇区安装为grub4dos的引导。
title [1] puppy520
find --set-root /puppy520/vmlinuz
kernel /puppy520/vmlinuz PSUBDIR=puppy520
initrd /puppy520/initrd.gz
boot

建议下载楼主的520试试。
作者: 2011hubeilcsun    时间: 2011-3-25 17:35
不知楼主puppy520.iso中的initrd.gz采用什么什么封装,与常规的.gz不同。
作者: zhs509    时间: 2011-3-25 17:49
标题: 回复 #47 2011hubeilcsun 的帖子
方法就在帖子里面(我省略了最后一步,直接将initrd.img改名为initrd.gz了)
作者: 2011hubeilcsun    时间: 2011-3-26 00:43
原帖由 zhs509 于 2011-3-25 17:49 发表
方法就在帖子里面(我省略了最后一步,直接将initrd.img改名为initrd.gz了)

原来如此,请教在linux里面用什么命令解压.img文件。
鄙人用puppy520.2.3启动后,整合了520.2.3的initrd.gz,用你的iso封装,经实测,能够支持grub4dos直接iso、ud启动,源自puppy520骄阳汉化2.3版(puppy520-cn2.3.iso)http://www.minilinux.net/node/1708  ,(puppy520-cn2.3.iso)下载地址 http://u.115.com/file/f2fe5eefe0


启动菜单要改为
title [1] puppy520
find --set-root /puppy520/vmlinuz
kernel /puppy520/vmlinuz
initrd /puppy520/initrd.gz
boot

[ 本帖最后由 2011hubeilcsun 于 2011-3-26 00:45 编辑 ]
作者: 2011hubeilcsun    时间: 2011-3-26 23:50
软件量产----口袋双系统fbinst&0PE&Puppylinux520-cn2.3-ud&DOS工具箱FBA包

http://hi.baidu.com/中华小蜜蜂/blog/item/8b7b26f17ade00de0a46e0c6.html
作者: yang162    时间: 2011-3-29 12:28
这个是最头疼的了 有的时候还是出现错误13 和28 。在Linux下好打包 弱弱的问下windows下该如何打包呢,有过这种想法但是没有尝试,就忘记了,有时候不方便,
作者: zhs509    时间: 2011-3-29 18:06
标题: 回复 #51 yang162 的帖子
其实我也不会,要是会的话就不用那么麻烦了。。。

cpio命令在windows下不会用!

打包方法是puppy开发者之家(www.minilinux.net)转载过来的。。。
作者: 2010ahzsm    时间: 2011-4-19 23:13
正在找这个,为cdLinux不能整体启动而郁闷
作者: hsp    时间: 2011-4-20 16:06
哈哈,UD区ISO光盘文件起动linux成功了~~
作者: 20051234512345    时间: 2011-7-20 14:26
这个打包值得学习。谢谢
作者: 2011shitou5    时间: 2011-7-31 21:39
要是能把2SFC文件打包到其中就更好了,还是支持楼主
作者: 2010zsy    时间: 2011-9-1 14:53
还是希望 能把CDLinux  整出来……
我用CDLinux  在搞个puppy          有点无聊了……
作者: lmzmem    时间: 2011-9-7 21:50
有一个下载好的iso,启动报错,说找不到*.sys文件,看了楼主的帖子,整合进去看看可以不
作者: zhs509    时间: 2011-11-7 15:35
再增加一个无线电子3.08内核的puppy530。。。

这个没有汉字输入法,英文的,没汉化,支持显示汉字。。。

更多介绍见这里:http://www.minilinux.net/node/1923

--------------------------------------------------------------------------------

我提供下载所有文件都在一楼115共享目录中。。。

[ 本帖最后由 zhs509 于 2011-11-7 15:51 编辑 ]
作者: lafter    时间: 2011-11-8 09:05
请问这个整合只能应用在puppy中吗?其它的linux有无可能实现这种PXE启动?

另外请教下:

kernel /BOOT/SYSLINUX/VMLINUZ pmedia=cd || find --set-root /BOOT/SYSLINUX/VMLINUZ && kernel /BOOT/SYSLINUX/VMLINUZ pmedia=cd
initrd /BOOT/SYSLINUX/INITRD.GZ

这个是说介质属性吧?如果是U盘或者移动硬盘,这个选项怎么写?
其实最想知道的是如何查阅关于这些参数的帮助,grub4dos下的帮助总体来说够用,但不够详细。
作者: zhs509    时间: 2011-11-8 10:29
标题: 回复 #60 lafter 的帖子
我处理过的文件菜单那样写是没问题的。。。

或者直接用RUN调用PUPPY.LST启动也可以的。。。

具体文件见共享的目录。。。
作者: 2011ZYR    时间: 2011-11-8 10:39
正在找这个,为cdLinux不能整体启动而郁闷
作者: zhs509    时间: 2011-11-10 10:07
标题: 回复 #62 2011ZYR 的帖子
cdlinux启动就等其他大神出手吧。。。
作者: 2010guoguo    时间: 2011-12-11 15:51
GEEXBOX 1.24这个网上有整合进initrd.gz的 不过整合方法不知道,可以解压出来,再整合一起就启动不了了,CDLINUX好像还没有人整合, 应该也可以吧?
作者: zhs509    时间: 2011-12-11 16:01
CDLINUX目前是不支持ud区启动的。。。。

ISO整体启动可行,但是在UD区是无法启动的,只有等cdlinux官方支持了。。。
作者: 我是神仙    时间: 2011-12-14 21:16
原帖由 lafter 于 2011-11-8 09:05 发表
请问这个整合只能应用在puppy中吗?其它的linux有无可能实现这种PXE启动?...


都差不多.
比如geexbox 2.0 也可以照此打包以支持ISO启动或UD区启动
作者: amd6    时间: 2011-12-31 22:45
大力支持楼主 研究中..............
作者: zhs509    时间: 2011-12-31 22:49
罪过,好久没续期,结果就看到空壳目录。。。
已经将所有文件重新共享了
作者: haook    时间: 2012-1-8 12:18
跪求楼主将最新版(2012-01-07更新)281MB的Macis Puppy Linux 536整合进initrd.gz
下载地址:http://www.minilinux.net/node/2123
因为自己不会整合,linux不能在UD合盘,跪求楼主帮助整合,对楼主的辛苦,万分感激,在此谢谢您!
请将整合后的文件上传到115网盘,再次感谢楼主的帮助!谢谢!
作者: zhs509    时间: 2012-1-8 12:44
标题: 回复 #69 haook 的帖子
这个没成功过。。。
另外这个文件太大了,启动也不好办

今天居然更新了啊
作者: haook    时间: 2012-1-8 13:34
感谢楼主关注,期待楼主佳作,谢谢!
作者: zhs509    时间: 2012-1-8 13:38
标题: 回复 #71 haook 的帖子
已经整合到initrd里面了,但是不知道能否成功。。。
作者: zhs509    时间: 2012-1-8 13:44
标题: 回复 #72 zhs509 的帖子
或许可以成功。。。

如果不成功也是意料之中的事。。。
作者: haook    时间: 2012-1-8 13:50
相信楼主一定能成功,谢谢您!
作者: zhs509    时间: 2012-1-8 13:57
标题: 回复 #74 haook 的帖子
我换了个puppy进去打包的,在NTFS分区打包,FAT32分区的会失败!

这个puppy好像不人NTFS分区的。。。

打包ISO测试没问题,在U盘可见分区启动好像也没问题。。。
应该是成功了。。。

看到下面效果应该是成功了。。。

[ 本帖最后由 zhs509 于 2012-1-8 14:00 编辑 ]

c.JPG (38.46 KB, 下载次数: 147)

文件放在U盘可见区启动效果。。。

文件放在U盘可见区启动效果。。。

作者: zhs509    时间: 2012-1-8 14:01
哈哈 qemu这地方还一直卡住了。。。

不过这是正常的,实际机子应该没问题的
作者: zhs509    时间: 2012-1-8 14:24
实际机子测试启动没问题(非量产方式启动),ISO在虚拟机启动测试也没问题(那么量产应该也没问题)

这个puppy可以识别IDE硬盘,但无法识别虚拟机的SCSI硬盘分区。。。

[ 本帖最后由 zhs509 于 2012-1-8 14:28 编辑 ]
作者: haook    时间: 2012-1-8 16:12
非常好,楼主辛苦了,谢谢!现在的机子,都有2G以上内存,不怕文件大
作者: haook    时间: 2012-1-9 09:55
请问楼主,您用的是macis-535.sfs来整合,用macis-536.sfs整合是不是不行啊,最新版536里面的软件是更新好的,谢谢。
作者: zhs509    时间: 2012-1-9 17:35
标题: 回复 #79 haook 的帖子
不好意思,才发现下错了,做无用功啊!
作者: zhs509    时间: 2012-1-9 18:06
边上传,边简单测试。。。。。
作者: zhs509    时间: 2012-1-9 18:17
标题: 回复 #79 haook 的帖子
已经更新了,请重新下载。。。

当然也可以将处理过的INITRD.GZ改名INITRD然后进行GZ或LZMA压缩。。。

本人INITRD没有压缩直接改名为INITRD.G的哦!
作者: zhs509    时间: 2012-1-9 18:24
估计有可能一个月没法上网了,需要其他puppy linux的自己根据帖子更新。。。

帖子方法目前发现不适合puppy 5.25版,其他的好像没问题
作者: 2011loflof    时间: 2012-1-9 20:36
请教楼主,你上面描述的:

接着打开终端,在终端里输入:
# cd /mnt/sda1/haha
# gzip -d initrd.gz

puppy里终端输入怎样换行,用回车不能换行啊。
先谢谢了!
作者: zhs509    时间: 2012-1-9 22:16
那就在windows下用7z压缩为gz格式或拖拽到fbinsttool图标
作者: my9823    时间: 2012-1-10 06:51
#是命令提示符,在#号后输入,目录名必须存在,区分大小写,可提前建立!另外可写成一行,用分号隔开!建议在linux分区进行。initrd中有链接文件!
作者: my9823    时间: 2012-1-10 06:56
536整合测试成功,不过作者可能还会更新!直接cpio打包,无压缩的,280多m的initrd,因为sfs已经用xz压缩,再压缩估计小不了多少!
看截图中选中的两个文件,状态栏显示280多m,再看我的c盘已经挂载为/media/disk,原来sfs没整合之前,sfs保存在c盘,c盘会被挂载为/initrd/mnt/dev_ro2,挂载点更改表明已经整合成功!

[ 本帖最后由 my9823 于 2012-1-10 08:20 编辑 ]

屏幕截图 - 2012年01月09日 - 21时54分44秒.jpg (127.03 KB, 下载次数: 161)

屏幕截图 - 2012年01月09日 - 21时54分44秒.jpg

作者: zhs509    时间: 2012-1-23 14:22
标题: 回复 #87 my9823 的帖子
手头没有自己的电脑,不方便重新整合。。。

只好过段时间再更新了
作者: zhs509    时间: 2012-1-31 11:39
标题: 回复 #87 my9823 的帖子
今天重新整合了下,仅仅在虚拟机测试没问题(20120115版的)。。。

网速不给力,上传很慢。。。
作者: zhs509    时间: 2012-1-31 13:20
http://115.com/file/e7fpvqzr
作者: plutoshen    时间: 2012-2-23 17:42
原帖由 zhs509 于 2012-1-31 13:20 发表
http://115.com/file/e7fpvqzr


楼主辛苦,支持一下子。
作者: stion    时间: 2012-2-24 20:31
期待以后有办法能够让UD区支持LINUX映像启动
作者: zhs509    时间: 2012-3-10 11:17
添加骄阳20120309最新修正的puppy

原帖地址:http://www.minilinux.net/node/1924

下载地址见1楼永久分享目录。。。

[ 本帖最后由 zhs509 于 2012-3-10 11:19 编辑 ]
作者: zhs509    时间: 2012-3-28 08:45
骄阳20120327更新的puppy(含mentohust支持锐捷认证工具、无线工具)

115今天抽风了,晚点再传115。。。
迅雷快传下载:http://kuai.xunlei.com/d/AGEXHFPRBIZN

详细介绍见这里:http://www.minilinux.net/node/1924
作者: yazhiliu    时间: 2012-4-2 10:36
希望楼主在525版本上添加些无线驱动,那就更完美了。
作者: zhs509    时间: 2012-4-2 10:55
标题: 回复 #95 yazhiliu 的帖子
我对linux一窍不通。。。

你可以找原作者反馈下。。。
作者: yazhiliu    时间: 2012-4-2 11:05
标题: 回复 #96 zhs509 的帖子
多谢楼主了,期待。。。。
作者: lb9433    时间: 2012-4-2 13:07
标题: 回复 #94 zhs509 的帖子
这迅雷快传速度真不怎么样,还不如我昨天看到的百度网盘快,要不金山盘也可以。
作者: 2012lbmwin    时间: 2012-4-18 19:43
是好帖,可惜快沉了,顶一下。可是我下载了数个楼主做好的iso可惜只有536r成功启动.别的都是加载完就没反应了,不知道为什么
作者: 2010uso001    时间: 2012-4-24 13:53
建议楼主用新3*内核加补丁重新打包一个 自己不会弄




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