完美移至[完美者U盘维护系统V7测试版]到移动硬盘【USB-.pdf
《完美移至[完美者U盘维护系统V7测试版]到移动硬盘【USB-.pdf》由会员分享,可在线阅读,更多相关《完美移至[完美者U盘维护系统V7测试版]到移动硬盘【USB-.pdf(18页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、file:/D|/MyDocuments/Desktop/New%20Text%20Document.txt7/29/2010 08:11:36完美移至完美者U盘维护系统V7测试版到移动硬盘【USB-HDD】修改版 分类:技不压人 2008-12-03 23:18完美者U盘维护系统V7测试版集合DOS+winpe+LINUX一身,是维护电脑的好工具之一(不要说我卖广告呀)。作者虽说是U盘版,但U盘版也需要量产过的U盘,且支持USB-CDROM才能完美支持。对不能量产或者不能量产出CDROM的U盘或移动硬盘就不能支持,拷进U盘或移动硬盘也是直接进入WINPE的。原因就在于作者利用EZBOOT作启
2、动,而EZBOOT却不支持在U盘和移动硬盘启动的。这里,我介绍一种方法让移动硬盘也可以用上完美者U盘维护系统V7测试版的三大功能,至于效率源这个软件,我是用移动硬盘启动,不知道他会默认哪一个硬盘去修复,所以就把功能省掉了。需要的在看完这篇文章后自己添加上去。准备工具:1.完美者U盘维护系统V7测试版:http:/os.deepin.org/read.php?tid=8744142.移动硬盘一个(大小随便)3.grubinst4.GRLDR+MENU.LST5.boot文件(包含中文支持)6.Memdisk.gz(MAXDOS需要的)3-6的文件在下面打包制作方法:1.移动硬盘的首分区为FAT3
3、2格式2.将首分区FAT32设为活动分区3.打开grubinst_gui,按下图操作点安装,出现命令窗口,如果看到“The MBR/BS has been successfully installer”,file:/D|/MyDocuments/Desktop/New%20Text%20Document.txt7/29/2010 08:11:36则说明grub引导代码安装成功,按回车并退出程序4.把附件的grldr、menu.lst和文件夹BOOT拷贝到移动硬盘的根目录下5.利用Ultraiso提取完美者U盘维护系统V7测试版的镜像内容到移动硬盘的根目录下(包括EZBOOT这个隐藏目录)6.拷
4、贝附件的Memdisk.gz到EZBOOT目录下7.拷贝wxpe目录下的SETUPLDR.BIN和NTDETECT.COM到根目录下,并把SETUPLDR.BIN重命名为mtldr(注意,没有后缀)8.修改menu.lst文件,代码如下timeout 10default 1fontfile/BOOT/FONTS.GZsplashimage/BOOT/4studio.xpm.gztitle?BRclear?BRtitle【1】Windows PEfind-set-root/WINNT.TPEchainloader/mtldrtitle【2】DOSfind-set-root/WINNT.TPEke
5、rnel/EZBOOT/Memdisk.gz c=555 h=2 s=18 floppyinitrd/EZBOOT/MAXDOS.IMG c=555 h=2 s=18 floppytitle【3】Puppy Linuxfind-set-root/WINNT.TPEkernel/vmlinuz root=/dev/ram0 PMEDIA=idehdinitrd/initrd.gztitle【4】Puppy Linux in RAMfile:/D|/MyDocuments/Desktop/New%20Text%20Document.txt7/29/2010 08:11:36find-set-roo
6、t/WINNT.TPEkernel/vmlinuz root=/dev/ram0 PMEDIA=idehd pfix=raminitrd/initrd.gztitle?BRcleartitle【】重启计算机reboottitle【】关闭计算机halt至此,可以重启电脑,设移动硬盘为第一启动来测试了。由于我装的是WIN7系统,暂时还不能完美的运行VMWARE,就没有在虚拟机那里测试,直接用电脑重启测试的,所以不方便截图,图片我就不发了。理论上,U盘的HDD方式也可以用这样的方法实现的。有条件的朋友可以试一下。附件下载:附件3-6下载转自:http:/ 修改版:timeout 10default
7、0file:/D|/MyDocuments/Desktop/New%20Text%20Document.txt7/29/2010 08:11:36foreground fffffffontfile/grub/FONTS.GZsplashimage/grub/hpy.xpm.gztitle【1】WinPE迷你维护系统find-set-root/WINNT.TPEchainloader/mtldrtitle【2】MaxDOS&深山红叶DOS工具箱find-set-root/WINNT.TPEmap-mem/EZBOOT/MAXDOS.IMG(fd0)map-hookchainloader(fd0)
8、+1rootnoverify(fd0)title【3】Puppy Linux4.0find-set-root/WINNT.TPEkernel/vmlinuz root=/dev/ram0 PMEDIA=usbhdinitrd/initrd.gztitle【4】BT3b2find-set-root/WINNT.TPEkernel/boot/vmlinuz root=/dev/ram0 vga=0 x31F PMEDIA=usbhdinitrd/boot/initrd.gztitle【5】效率源磁盘修复find-set-root/WINNT.TPEmap-mem/EZBOOT/xly.IMG(fd
9、0)map-hookfile:/D|/MyDocuments/Desktop/New%20Text%20Document.txt7/29/2010 08:11:36chainloader(fd0)+1rootnoverify(fd0)titlecleartitle【】重启计算机reboottitle【】关闭计算机halt WinPE+Puppy双启动U盘制作技术分析受完美者U盘维护系统V7测试版最新测试版22号更新的,非量产版的影响,发觉作者是采用SYSLINUX作为启动支持,故搜索一下,发现如下文章,因而转载一下过来。让更多的制作启动盘技术兄弟们了解一下。红色文字为我的注释部分!几天在网上看
10、到用装到U盘里的Linux操作系统(Puppy,Slax,Fanx2也就是Slax的中文版),对此发生了很大的兴趣,就决定自己做一个。一、U盘里的Puppy1、下载了Puppy的ISO光盘镜像(http:/ file:/D|/MyDocuments/Desktop/New%20Text%20Document.txt7/29/2010 08:11:362、把ISO文件用pup2usb.exe直接释放到U盘大功告成,可以重新启动电脑享受Puppy的快乐了。当然,不要忘了设置BIOS从U盘启动哦。PS:这里千万不要再格式化U盘了二、U盘里的WinPE1、U盘的WinPE安装的方法太多了,网上有很多方
11、法,大家到Google或者Baidu上一搜,有很多方法。简单的像“深度USB启动维护盘制作工具 V3.0.exe”,安装好软件后,插入优盘,鼠标点两下就搞定了。还有“老九WinPE老毛桃最终撒手不管版”,本身就可以刻录光盘直接使用,里面也有安装程序,安装到U盘启动,比深度的稍微麻烦一点,大家注意点就好了。2、本人感觉syslinux很好用,就想自己做一个用syslinux启动的WinPE,先到网上搜索了一下,然后自己又研究了好长时间,决定采用采用“syslinux-ldntldr-ntldr”模式,在上述Puppy制作第2种方法的基础上继续制作。a、修改syslinux.cfg如下defaul
12、t/vesamenu.c32 (到下载的syslinux安装包里去找,拷贝到这里就可以了)MENU BACKGROUND/back.jpg (一个背景图片,大家自己随便找一个吧,640X480的)MENU TITLE MultiBoot By Lucifer (标题而已,随便写吧)prompt 0timeout 90label puppy (上面的Puppy的启动项,这下可以双启动了)MENU LABEL Puppy USB Linuxkernel/puppy/vmlinuzappend initrd=/puppy/initrd.gzlabel winpe (关键是这里)MENU LABEL
13、WinPEkernel/ldntldr file:/D|/MyDocuments/Desktop/New%20Text%20Document.txt7/29/2010 08:11:36append initrd=/ntldrlabel reboot MENU LABEL Reboot kernel/boot/reboot.c32其中,ldntldr文件最麻烦,b、把“老九WinPE 老毛桃最终撒手不管版”解压,并把如下文件和文件夹复制到U盘根目录/MiniPE/WXPEWINNT.XPE把/WXPE 中的两个文件剪切到U盘根目录,NTDETECT.COM不用动,SETUPLDR.BIN改名为n
14、tldr又一次大功告成!最后U盘目录及文件如下/boot/boot/ldlinux.sys (隐藏文件)/syslinux.cfg/vesamenu.c32/back.jpg/boot/reboot.c32/puppy (同上,不再展开)/MINIPE/MINIPE/OP.WIM/MINIPE/WINPE.INI/MINIPE/WINPE.IS_/WXPE (暂时为空,不要删除,启动PE的时候会用到)WINNT.XPEldntldrfile:/D|/MyDocuments/Desktop/New%20Text%20Document.txt7/29/2010 08:11:36ntldr三、由于本
15、人有点完美倾向,所以想把所有的文件都放到一个目录里,也就是U盘根目录下只有一个/boot目录,其他的就可以放自己的文件了,这样看起来比较清晰,所以只好继续研究了_基本的思路还是按照上面讲解的来的,所以就省略一些东西,直接秀一下我的目录结构先/boot/boot/syslinux/boot/syslinux/ldlinux.sys/boot/syslinux/syslinux.cfg/boot/syslinux/vesamenu.c32/boot/syslinux/peace.jpg/boot/syslinux/reboot.c32/boot/boot.cat/boot/boot.msg/boo
16、t/initrd.gz/boot/isolinux.bin/boot/ldntldr/boot/ 08:11:36default/boot/syslinux/vesamenu.c32MENU BACKGROUND/boot/syslinux/peace.jpgMENU TITLE MultiBoot By Jeffprompt 0timeout 90label puppyMENU LABEL Puppy USB Linuxkernel/boot/vmlinuzappend initrd=/boot/initrd.gzlabel winpeMENU LABEL WinPE Origin From
17、 Maotaokernel/boot/ldntldrappend initrd=/boot/ntldrlabel reboot MENU LABEL Reboot kernel/boot/syslinux/是由NTDETECT.COM改名而成。ntsf由WINNT.XPE改名而成。由于这两个文件改名而且从根目录移动到/boot目录,并且没有了MiniPE和WXPE目录,需要做一些工作。a、修改ntldr文件。需要UltraEdit或者WinHexSR,一般的记事本、写字板是不行的。我使用的WinHex v13.2SR,打开后第一个感觉就是头晕,没有认识的,全部是16进制的数字。没有关系,直接到
18、下拉菜单点“搜索替换文本”(Ctrl+H),输入NTDETECT.COM并替换成boot/(更改成这样的原因是因为用UE或都HEX编辑文件时,由于文件都是编译后成型的文字,每一个字节都是一个位移量,所以要对应回你要替换的字节,如果额外添加长了字节后,可能会引起文件失效。这里就是刚好12个字节对应12个字节),名字可以任意,但是一定要记住长度要一样,“/”也算一个字符,一 共搜索出4个,替换前2个就行了。然后再搜索winnt.xpe,全部替换成boot/ntsf,也是长度一样哦。最后搜索wxpe,全部替换成 boot。然后保存退出。file:/D|/MyDocuments/Desktop/New
19、%20Text%20Document.txt7/29/2010 08:11:36b、修改WINPE.INI,把MINIPE替换成boot。c、修改ntsf。用记事本打开,修改成如下SetupDataBootDevice=”ramdisk(0)”BootPath=”bootSYSTEM32OsLoadOptions=”/minint/fastdetect/rdexportascd/rdpath=bootWinPE.IS_”c、把WINPE.IS_复制到别的位置并改名为WINPE.CAB,然后解压缩后得到WINPE.ISO,用UltraISO打开,看起来就是一个光盘 的结果,该ISO根目录即为WX
20、PE,改为boot。找到/boot/system32/pecmd.ini,提取出来该文件并修改,就是把所有的 MINIPE改为boot。然后把文件再导入WINPE.ISO保存。用Xcab软件压缩为WINPE.cab,改名为WINPE.IS_,复制到原位置 覆盖原来的文件即可。至此,整个工作就算结束了,重启试试吧!另外,本人用的是“老九WinPE 老毛桃最终撒手不管版”作为蓝本,由于PE版本不同,目录结构也不一样,所以基本上来说用别的PE就需要大家自己去探索了,不过基本的思想是不便的,变得只是目录结构而已和文件名而已。上文提到的一些难找到的文件和工具在这里下载http:/ bb08f07&s=e
21、mail(提取码 cbb08f07)建立时间:1980-1-1 0:00:00 grldr 建立时间:2008-12-2 22:41:27 AUTORUN.APM 建立时间:2008-12-2 22:43:49 AUTORUN.EXE 建立时间:2008-12-2 22:43:49 AUTORUN.INF 建立时间:2008-12-2 22:43:57file:/D|/MyDocuments/Desktop/New%20Text%20Document.txt7/29/2010 08:11:36 WINNT.TPE 建立时间:2008-12-2 22:44:11 NTDETECT.COM 建立时
22、间:2008-12-3 3:14:19 mtldr 建立时间:2008-12-2 22:45:28 menu.lst 建立时间:2008-12-2 22:41:27 grub.exe 建立时间:2008-12-3 14:39:38 Recycled 建立时间:2008-12-2 23:52:51 INFO2 建立时间:2008-12-2 23:52:52 desktop.ini 建立时间:2008-12-2 23:52:52 Grub 建立时间:2008-12-3 2:25:38 FONTS.GZ 建立时间:2008-12-2 22:41:44 hpy.xpm.gz 建立时间:2008-12-
23、3 2:41:07 EZBOOT 建立时间:2008-12-2 22:42:18 back.bmp 建立时间:2008-12-2 22:42:19 DEFAULT.EZB 建立时间:2008-12-2 22:42:19 MAXDOS.IMG 建立时间:2008-12-2 22:42:20 PE.BIN 建立时间:2008-12-2 22:42:21 XLY.IMG 建立时间:2008-12-2 22:42:21 wxpe 建立时间:2008-12-2 22:42:21 NTDETECT.COM 建立时间:2008-12-2 22:42:21 SETUPLDR.BIN 建立时间:2008-12-
24、2 22:42:22 TYPE.isz 建立时间:2008-12-2 22:42:22 type.is_ 建立时间:2008-12-2 22:42:30 外置程序 建立时间:2008-12-2 22:42:32 REGDOC.CMD 建立时间:2008-12-2 22:42:32 WINPE.INI 建立时间:2008-12-2 22:42:33 网络工具 建立时间:2008-12-2 22:42:33 hfs.exe 建立时间:2008-12-2 22:42:33 hfs.ini 建立时间:2008-12-2 22:42:34 IPMSG.exe 建立时间:2008-12-2 22:42:3
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 完美者U盘维护系统V7测试版 完美 移至 维护 系统 V7 测试 移动硬盘 USB
限制150内