admin 管理员组

文章数量: 1086019


2024年4月12日发(作者:linux操作系统中获取命令的帮助)

用 UltraISO 做U盘启动盘

U盘是一种新型的移动存储产品,一般采用闪存存储介质(Flash Memory)和通用串行总

线(USB)接口,具有轻巧精致、容量较大、便于携带、使用方便、安全可靠等特点,可用

于存储数据文件以及在电脑间方便地交换数据。随着大容量U盘的普及,人们越来越期望

用U盘代替软盘和光盘来实现操作系统安装、电脑维护等工作。目前主要的启动方式有US

B-HDD,USB-ZIP和USB-CDROM等三种,前两种方式一般可以用HP U盘格式化工具、

USBoot、FlashBoot等通用工具制作,USB-CDROM方式则需要U盘芯片(包括主控、闪存

等)对应的专用“量产工具”(PDT)来实现。从大量网友的实践经验看,这几种方式均有一

定的局限性,比如USB-HDD/USB-ZIP互不兼容,而有些电脑的BIOS往往仅支持其中的一

种,从而导致无法启动情况的发生;而U盘对应的量产工具一般很难找到,找到了也不容

易成功,还可能导致硬件损坏,量产成功后想再还原成U盘也比较困难。制作高兼容性启

动U盘有没有更好的方法呢?我们通过DOS、WinPE、Linux等几种常见启动U盘的制作

实例来研究一下这个问题。

一、材料选择

1、

U盘选择

我们选用市场上主流品牌KingSton和SanDisk U盘共4个,容量从1GB到8GB不等。

具体参数如下:

1) KingSton DataTraveler 2.0 1G U盘 1个, usbview显示的主要参数为:

====================

Device Descriptor:

bcdUSB: 0x0200

idVendor: 0x0951 (Kingston Technology Company)

idProduct: 0x160B

iManufacturer: 0x01

0x0409: "Kingston"

iProduct: 0x02

0x0409: "DataTraveler2.0 "

iSerialNumber: 0x03

0x0409: "7"

===================

2) SanDisk cruzer TITANIUM 2GB U盘1个, usbview显示的主要参数为:

======================

Device Descriptor:

bcdUSB: 0x0200

idVendor: 0x0781 (SanDisk Corporation)

idProduct: 0x5408

iManufacturer: 0x01

0x0409: "SanDisk Corporation"

iProduct: 0x02

0x0409: "U3 Titanium"

iSerialNumber: 0x03

0x0409: "00001873CB60E14C"

======================

3) KingSton DataTraveler 2.0 4GB U盘 1个, usbview显示的主要参数为:

======================

Device Descriptor:

bcdUSB: 0x0200

idVendor: 0x0951 (Kingston Technology Company)

idProduct: 0x1603

iManufacturer: 0x01

0x0409: "Kingston"

iProduct: 0x02

0x0409: "DataTraveler 2.0"

iSerialNumber: 0x03

0x0409: "200059187F61"

======================

4) SanDisk cruzer contour 8GB U盘1个, usbview显示的主要参数为:

======================

Device Descriptor:

bcdUSB: 0x0200

idVendor: 0x0781 (SanDisk Corporation)

idProduct: 0x540E

iManufacturer: 0x01

0x0409: "SanDisk Corporation"

iProduct: 0x02

0x0409: "U3 Contour"

iSerialNumber: 0x03

0x0409: "0000161CB2704AC1"

======================

2、系统文件选择

1) DOS

目前网上有多个流行DOS镜像文件,大都是基于Windows 98自带的MS-DOS 7.1系

统制作。为了方便,我们采用EasyBoot (下载:/soft/) 中

自带的文件(c:, 1.44MB),其特点是比较纯净,

不包含太多的工具。

2) WinPE

采用老毛桃的070911版WinPE(BootCD_, 109MB,网上下载),是比较纯净

的PE,比起红叶PE V30 的195MB,个头小多了。

3) Linux

选用Ubuntu 8.04 LTS 桌面版(下载:/8.04/ubuntu-8.04-deskto

, 699MB),主流Linux Live CD之一。尽管比Knoppix大了点,本人更喜欢Ubun

tu的界面。

3、制作工具选择

选用最新版UltraISO 9.2 PE。大家可能感到奇怪,UltraISO不是一款光盘工具吗?它

也能制作启动U盘?为什么不选用常见的HP U盘格式化工具、USBoot、FlashBoot等工具

呢?

其实,自UltraISO V9.12起,UltraISO已经包含制作启动U盘的功能。选用UltraISO

来制作启动U盘有以下特点:

1) 新版UltraISO V9.2支持一种新的U盘启动技术 -- U+启动技术,它包括USB-HDD

+和USB-ZIP+两种启动方式。根据UltraISO的文档(/ultraiso/history.

htm),U+启动技术可以实现USB-HDD/USB-ZIP双模式启动,从而极大地提高启动U盘的

兼容性。

2) 操作简便。对于DOS、WinPE和ISOLINUX镜像文件(.IMA/.IMG, .ISO等),新版

UltraISO可以直接打开、自动选择引导信息、一次性写入来完成启动U盘制作,无需额外

的配置操作。

3) 支持Vista,不必回到Windows XP下操作。

二、启动U盘制作

新版UltraISO 9.2 PE的启动U盘的制作方法十分简单:

1、

运行UltraISO 9.2 PE


本文标签: U盘 启动 制作 工具 电脑