2024年5月22日发(作者:)

U盘启动,从各个厂家主板的BIOS中就没有一个统一的标准,相比较来说,USB-HDD在

BIOS中是被看成一个硬盘设备存在的(你可以在格式化U盘为USB-HDD方式后进入BIOS

看看),这样,通过USB-HDD的方式来启动电脑,兼容性似乎比较好些(起码我遇见的情

况是这样的),而且后期的修改维护也较比USB-CDROM更容易些。

下面说说我的做法,共大家共享探究,更请高手多多指教。

一、量产成双分区

1、量产使用的工具是:SK6281_PDT_200701210,大家可以在本论坛搜索下载

2、使用量产工具分区

这个过程与量产成USB-CDROM的过程基本相似,大家可参考这里:

/?

不同之处看下图:

点击确定后保存设置(有两次保存过程)回到量产工具的主界面,然后点击“开始量产”按钮

进行量产分区操作,直至量产成功。量产后,不要忘记再次插拔你的U盘。

二、格式化第一个分区为USB-HDD

1、在格式话之前,你需要准备DOS的三个基本文件,放在某一个文件夹中。

2、使用“HP优盘格式化工具”格式化U盘的第一个分区

格式化后,重新启动你的电脑,进入BIOS,在硬盘的列表中,应看到你的U盘在列表中。

同时设置从USB-HDD启动电脑(比较新的电脑,启动时有调出启动设备选项的快捷键)。

重启电脑后,如果能启动到DOS,那就成功了90%了。

三、USB-HDD启动并调用GRUB来启动Win_PE及DOS工具箱

1、删除U盘启动分区中的三个DOS文件,下载我上传的附件并解压到U盘启动分区的根

目录,根据中的内置菜单中的文件路径及文件名添加PE的相关文件及DOS工

具箱的IMG文件,就可以实现USB-HDD启动并调用GRUB来启动Win_PE及DOS工具箱

了,而且启动分区中只有及BOOT文件夹。

2、附件中的文件说明:

(1)

DOS的系统引导文件,由它来执行“”及“”。“”默认会

从它相同的位置查找“”及“”,为了使U盘启动分区看上去整

洁我们把“”及“”这两个文件放在了BOOT文件夹中。更改了

“”及“”这两个文件的位置,那“”就找不到它们了。我

们可以利用UltraEdit-32来修改“”中这两个文件的默认路径,也就是把“”中的

“”改成“BOOTMSDS”(原理是不能改变“”文件的总字节数,所以

“”与“BOOTMSDS”的字节数是要相同的)。这样,“”在启动时,就会到

BOOT文件夹中找“MSDS”,其实这个文件就是改的名字。同理,“”中

的“”也要改成“BOOTCOMCMD”, 这样,“”在启动时,就会到

BOOT文件夹中找“COMCMD”。

我们要自动装载GRUB,就需要这个文件,中关于这个文件的默

认位置也要修改,“”中的“”改为“BOOTAUTOEXE”。

(2)BOOT文件夹中的文件说明

“123456”用于GRUB定位启动盘的位置,可以查看GRUB的内置菜单加以了解;“AUTOEXE”

就是由

“”改名而来,“COMCMD”由“”改名而来,“MSDS”由

“”改名而来,“”由“”改名而来(这个文件的默认路

径要修改“PELDR”中的“”,修改为“BOOT ”;“PE.X”由

“”改名未来,同时也要修改“PELDR”的“”为“BOOT PE.X”。

(3)现在我们理清思路:电脑从U盘启动

=>=>+=>=>=>MENU.L

ST=>PELDR=> + => 中指定的PE影像文件。

“++”这三个文件要通过修改后才能

移动位置;“+ ”这两个文件要修改PELDR才能移动位置。修

改及PELDR要用UltraEdit-32 来实现。

这里是制作的思路,只要你有动手的能力,就一定能成功。

本方法学习自“无忧论坛”,大家想知道更详细的修改方法,请到无忧论坛查询。