|
[工具]
1、Winpe http://hi.baidu.com/97soft/blog/ ... d384dce7113a9b.html
2、PUD GNU/Linux http://pud-linux.sourceforge.net/#
3、时空淘气包Aero studio 2007 http://www.znpc.net/aviator/
4、ULTRAISO http://soft.mumayi.net/downinfo/3293.html
5、Usb量产工具 http://bbs.wwwfox.net/viewthread.php?tid=107640&highlight=%C1%BF%B2%FA%B9%A4%BE%DF
[过程]
1、在桌面上建立mycd\tools目录
2、用ULTRAISO提取PE光盘的启动文件为pe.bif到tools目录;
3、提取PE光盘所有文件到mycd目录;
4、提取PUD光盘中的casper目录、vmlinuz、initrd.gz文件到mycd目录;
5、打开Aero studio 2007,添加菜单,设置命令“run /tools/pe.bif”启动pe;
6、克隆菜单,修改命令为“kernel /vmlinuz root=/ boot=casper showmounts wm=simp splash aufs
initrd /initrd.gz”启动PUD GNU/Linux;
7、添加其它工具到tools目录,克隆、修改菜单项;
8、使用Aero studio 2007生成菜单配置,部署到iso。
[方案2]
1、参考DOS/WinPE双启动U盘制作详解 http://bbs.et8.net/bbs/printthread.php?p=8223432第二套方案制作Winpe启动U盘;
2、提取PUD相关文件到U盘;
3、修改menu.lst添加PUD启动项。
[测试环境]映泰TForce 550 SE、清华紫光1G U盘。
[附件]附件为Aero studio 2007项目文件。
[后记]
1、试过N多方法均不成功,EZBoot、Grub、提取PUD光盘启动文件、bcdw、isoemu等均不成功,后来无意中看到Aero studio 2007的菜单命令写法是“chainloader (hd0,0)+1”,何不直接写Grub指令启动PUD,居然成功。
2、量产工具使用的是“芯邦MLC芯片专用量产工具UMPTOOL V4.02MLC”,开始使用的是4.03、4.04均未成功。
3、PE修改了两幅图片(\外置程序\桌面背景)、压缩了一首歌曲(注释内容:Path=%ProgramFiles%\千千静听
SavePath
Setup=TTPlayer.exe 隐形的翅膀.mp3
Silent=1
Overwrite=2)、一段视频片断(注释内容:Path=%ProgramFiles%\mplayer
SavePath
Setup=mplayer.exe dvd://与青春有关的日子12.ra
Silent=1
Overwrite=2)、替换记事本为Notepad2(解压Winpe.ex_文件,替换文件,再压缩回winpe.is_文件。方法:makecab /D CompressionType=LZX /D CompressionMemory=21 winPE.ISO)。
4、感谢老九、老毛桃、Penk……,如有错漏,敬请指正。谢谢大家!
无标题.rar
(533 Bytes, 下载次数: 310)
[ 本帖最后由 xajhl 于 2007-7-4 10:18 PM 编辑 ] |
|