U盘完美支持USBFDD/USBZIP/USBHDD启动盘制作方法(整合WINP...

来源:百度文库 编辑:神马文学网 时间:2024/03/29 15:05:03
                最近想做个U盘启动盘,能同时支持USBFDD,USBZIP和USBHDD启动的(USBCDROM不考虑,不想量产),折腾了一个星期,网上转遍了没有好的方法。网上的方法要么同时支持前两种,要么同时支持后两种。其实现在的电脑一般都支持后两种中的一个,但是也有人用老爷机的,比如我的电脑就是02年的老爷机,只支持USBFDD启动。还好,折腾了几天终于在我的朗科2G优盘上成功了。废话少说,往下看。

              首先要下载几个软件:

              1.UltraISO9.3 下载地址:http://search.gougou.com/search?search=UltraISo&id=1

               2.USB-HDD-WINPE软件包 下载地址:http://u.115.com/file/f2bc79cddd

               3大容量U盘支持的IO.SYS文件 下载地址:http://soft.gougou.com/search?search=%E5%A4%A7%E5%AE%B9%E9%87%8FU%E7%9B%98%E6%94%AF%E6%8C%81IO&restype=2&id=10000001&ty=0  

               好了,开始制作,制作以前请先备份U盘上的资料到硬盘。

               1.插入U盘,打开“我的电脑”,右键点U盘盘符,点“格式化”选择FAT格式,卷标随便填,“快速格式化”前面不要打勾,点确定。几秒钟就好。

               2.安装UltraISO9.3(记得是9.3版的,9.3以前的版本不行)。打开软件,如果你看到的软件界面是英文的话,点界面上面的Options-----选Language----------Chinese Simplified就变成中文了。然后选择菜单“启动/写入硬盘映像”,在对话框中选择“便携启动/写入新的硬盘主引导记录(MBR)/USB-ZIP+”。

                 

                    再选择“便携启动/写入新的驱动器引导记录/windows 9x”。

                    

                   3.然后把下载的USB-HDD-WINPE软件包解压到U盘里,再把“大容量U盘支持的IO.SYS文件”压缩包里的IO.SYS文件也解压到U盘根目录里替换里面的IO.SYS文件(如果你的U盘小于1G就先不要替换,做好以后可以试试看能不能启动,如果不能启动就是这个文件不对,替换就行了)。然后打开U盘根目录里面“zip模式文件”文件夹,把里面的menu.lst改名为menu1.lst。然后把这个文件复制粘贴到U盘根目录。编辑U盘根目录的AUTOEXEC.BAT文件,用下面代码替换原代码:

                                            

 

                     if %comspec%==A: goto zip
                     if %comspec%==C: goto hdd
                      :zip
                     grub --config-file=(fd0)/menu1.lst
                     goto quit
                     :hdd
                     grub --config-file=(hd0,0)/menu.lst
                     goto quit
                      :quit

 

 

                      然后保存。 好了,现在的U盘不但支持USBZIP+(这种格式同时支持USBHDD和USBZIP),而且支持USBFDD。

                     启动后的菜单如下图:

                    

                    附: 还可以把BT3、北妮和一键GOHST也加进去。

                     先下载这三个软件:

                     1.一键GHOST2009硬盘版(要提取这个软件里面的GHOST.IMG文件,它里面同时带GHOST11和GHOST8,并且在DOS下可以认出U盘,上面介绍的工具里面的矮人DOS工具箱只带GHOST8,返回DOS启动GHOST11又认不出U盘。如果你嫌麻烦可以不下载这个软件,它的功能在WINPE里可以实现。)下载地址: http://search.gougou.com/search?search=%D2%BB%BC%FCGHOST2009%D3%B2%C5%CC%B0%E6&id=1

                    2.BT3 -final (下载ISO格式的)下载地址:http://www.gougou.com/search?search=%62%74%33&restype=-1&sortby=6&suffix=21&id=10000001&r=1&f=0&ty=0&pattern=0&al=&m=0&st=-1&imask=1&xmp=0&fl=0

                    3.北妮 beini-1.0-rc5.2 下载地址:http://www.gougou.com/search?search=beini&restype=-1&id=10000001&ty=0&pattern=0&xmp=0

                    开始制作:1.先在硬盘上安装一键GHOST2009硬盘版,安装好后打开C盘,点菜单栏的 工具------文件夹选项------查看---------高级设置-----------把“隐藏受保护的操作系统文件(推荐)”前面的勾去掉----点选下面的“显示所有文件和文件夹”--------确定。 这时C盘下的dosh文件夹就可以看到了。复制C:\dosh\ghos下的ghost.img到U盘的boot/gurb文件夹里面。2.把BT3-final内的BT3文件夹解压到U盘根目录(BT两个字母要大写),把boot文件夹解压到硬盘,把里面的文件全部复制到U盘的boot 文件夹里。3.把bini-1.0-rc5.2里面的tce文件夹解压到U盘根目录,把boot文件夹解压到硬盘,把文件夹的名称改为boot1,然后把这个文件夹复制到U盘根目录。

                     打开U盘,用记事本打开menu.lst,添加下面内容

title 启动一键GHOST
find --set-root /peldr
map --mem /boot/grub/ghost.img (fd0)
map --hook
chainloader (fd0)+1
rootnoverify (fd0)

title 启动BT3
kernel (hd0,0)/boot/vmlinuz ramdisk_size=6666 root=/dev/ram0 vga=0x317 chexpand=256
autoexec=xconf;kdm
initrd /boot/initrd.gz
boot

title 启动北妮
kernel (hd0,0)/boot1/bzImage
initrd (hd0,0)/boot1/tinycore.gz

                     保存。然后打开menu1.lst,添加下面内容:

title 启动一键GHOST
find --set-root /peldr
map --mem /boot/grub/ghost.img (fd0)
map --hook
chainloader (fd0)+1
rootnoverify (fd0)

title 启动BT3
kernel (fd0)/boot/vmlinuz ramdisk_size=6666 root=/dev/ram0 vga=0x317 chexpand=256
autoexec=xconf;kdm
initrd /boot/initrd.gz
boot

title 启动北妮
kernel (fd0)/boot1/bzImage
initrd (fd0)/boot1/tinycore.gz

                     保存。好了,一张完美支持USBFDD/USBZIP/USBHDD启动并且整合WINPE/BT3/北妮的启动盘就制作完成了。然后在U盘新建tools文件夹,把GHOST GHO镜像和常用软件放在里面就行了。

                     一键GHOT启动界面如下图:

                      
                      

                                          声明:本文部分内容来自网络,如有冒犯请留言。