运动:金士顿DT G2 16G终于成功做出完美的三区三启 - USB启动区 - 无忧启动论坛 -...

来源:百度文库 编辑:九乡新闻网 时间:2024/07/07 12:40:42
金士顿DT G2 16G终于成功做出完美的三区三启

折腾了几天,新买的金士顿DT G2 16G终于成功做出完美的三区三启,可以分别用USB-CDROM,USB-ZIP,USB-HDD启动,不存在U盘降速问题,可以选用任意现成的PE(比如老毛桃、开始懂了、天琴座、我心如水、HHH333的我都试过了,在此表示感谢,呵呵),可以进入GRUB4DOS菜单,菜单可以自由编辑启动其他DOS工具。

现将我的方法介绍如下:

量产不是问题(不量产也可以,直接跳过这一步),用20090227版量产工具,按单通道4-way的参数,很容易成功量产三区,量产后U盘不会降速。
具体可以参考我的贴子:http://bbs.mydigit.cn/read.php?tid=87353

量产三区成功


三启也不是问题,关键看主板BIOS是否支持,USB-CDROM不用说了肯定能启动,剩下2个区1个是可移动磁盘用USB-ZIP启动,1个是本地磁盘用USB-HDD启动,我用的是ULTRAISO的U+写入硬盘映像实现启动。

关键是2个问题,一是用U+写入硬盘映像后U盘降速,量产后速度保持了量产前的写16M读22M,用U+写入后就变成了写10M读19M,降了1/3;二是启动GRUB4DOS后不出菜单,直接进PE了。

经过学习和摸索,终于成功解决了这2个问题。

第一步,解决U+写入后U盘降速的问题:

选<启动>-<写入硬盘映像>后,不能直接点<写入>,先点<便捷启动>-<写入新的硬盘主引导记录>,可移动磁盘选USB-ZIP+,本地磁盘选USB-HDD+,然后点<写入新的驱动器引导扇区>,可移动磁盘选<WINDOWS 9X>,本地磁盘选<WINDOWS NT/2K/XP>。

选择写入硬盘映像


点便捷启动


USB-ZIP写入MBR


USB-ZIP写入引导扇区


USB-HDD写入MBR


USB-HDD写入引导扇区


现在关闭ULTRAISO,把MSDOS启动的3个系统文件(IO.SYS,MSDOS.SYS,COMMAND.COM)手工复制到USB-ZIP,把NT启动的4个系统文件(BOOT.INI,BOOTFONT.BIN,NTDETECT.COM,NTLDR)手工复制到USB-HDD,这里剩下的2个区都可以启动了,而且U盘不会降速。

USB-ZIP根目录所有文件



USB-HDD根目录所有文件


第二步,解决启动GRUB4DOS不出菜单直接进PE的问题:

目前能出菜单的方法主要有2种:

一是DOS+GRUB,比较适合USB-ZIP,在第一步的基础上,把GRUB4DOS中的GRUB.EXE(中文版)手工复制到USB-ZIP,在根目录下建个自动批处理文件AUTOEXEC.BAT,内容只有4个字母:
@GRUB

二是NTLDR+GRLDR,比较适合USB-HDD,在在第一步的基础上,把GRUB4DOS中的GRLDR(中文版)手工复制到USB-HDD,编辑BOOT.INI为以下内容:
[boot loader]
timeout=0
default=C:\Grldr
[operating systems]
C:\Grldr="Start Grub4DOS"

我的网盘tools目录下有DOS+GRUB和NTLDR+GRLDR所需的基本文件:
http://agedwolf.ys168.com

然后就是把PE的目录MINIPE分别复制到USB-ZIP和USB-HDD(可以用2个不同的PE),MINIPE目录下有3个必需的文件:winpe.is_,OP.WIM,WINPE.INI,一般还有3个文件,可放在任何目录:SETUPLDR.BIN(PE的启动文件,一般改名为LDRXPE),WINNT.XPE(可改名),NTDETECT.COM(可改名)。

接着在USB-ZIP和USB-HDD分别建立BOOT目录,按GRUB4DOS的要求把需要的工具IMG文件放在里面,比如MAXDOS、GHOST等。

MINIPE目录所有文件


BOOT目录所有文件


最后在USB-ZIP和USB-HDD根目录下建立启动菜单文件MENU.LST,设置好PE和其他工具的启动命令,注意最前面一定要用find --set-root /BOOT/FONT.GZ指定字库文件,否则菜单可能出现乱码。

下面是我的菜单:

find --set-root /BOOT/FONT.GZ
fontfile /BOOT/FONT.GZ
splashimage /BOOT/BACK.XPM.GZ
foreground FFFFFF
timeout 30
default 0

title [0] 直接启动 WinPE
find --set-root /MiniPE/LDRXPE
chainloader /MiniPE/LDRXPE

title [1] 老主板加速启动 WinPE
find --set-root /BOOT/DOS2PE.IMG
map --mem /BOOT/DOS2PE.IMG (fd0)
map --hook
chainloader (fd0)+1
rootnoverify (fd0)

title [2] 启动GHOST11.5克隆工具
find --set-root /BOOT/GRGHOST.IMG
map --mem /BOOT/GRGHOST.IMG (fd0)
map --hook
chainloader (fd0)+1
rootnoverify (fd0)

title [3] 启动MaxDos7工具箱
find --set-root /BOOT/MAXDOS.IMG
map --mem /BOOT/MAXDOS.IMG (fd0)
map --hook
chainloader (fd0)+1
rootnoverify (fd0)

title [4] 启动效率源硬盘修复工具
find --set-root /BOOT/XLYBIG.IMG
map --mem /BOOT/XLYBIG.IMG (fd0)
map --hook
chainloader (fd0)+1
rootnoverify (fd0)

title [5] 从硬盘启动(ZIP方式)
rootnoverify (hd0,0)
makeactive
chainloader +1

title [6] 从硬盘启动(HDD方式)
map (hd0) (hd1)
map (hd1) (hd0)
rootnoverify (hd1,0)
makeactive
chainloader +1

title [7] 重新启动计算机
reboot

title [8] 关闭计算机
halt

启动菜单效果图


现在一切OK了,基于SK6211主控的完美三区三启U盘已经做好,有不明白的朋友欢迎找我探讨。