收藏 分享(赏)

高兼容性启动U盘制作实例与分析.doc

上传人:ysd1539 文档编号:7429343 上传时间:2019-05-17 格式:DOC 页数:14 大小:713KB
下载 相关 举报
高兼容性启动U盘制作实例与分析.doc_第1页
第1页 / 共14页
高兼容性启动U盘制作实例与分析.doc_第2页
第2页 / 共14页
高兼容性启动U盘制作实例与分析.doc_第3页
第3页 / 共14页
高兼容性启动U盘制作实例与分析.doc_第4页
第4页 / 共14页
高兼容性启动U盘制作实例与分析.doc_第5页
第5页 / 共14页
点击查看更多>>
资源描述

1、1高兼容性启动 U 盘制作实例与分析U 盘是一种新型的移动存储产品,一般采用闪存存储介质(Flash Memory)和通用串行总线(USB )接口,具有轻巧精致、容量较大、便于携带、使用方便、安全可靠等特点,可用于存储数据文件以及在电脑间方便地交换数据。随着大容量 U 盘的普及,人们越来越期望用 U 盘代替软盘和光盘来实现操作系统安装、电脑维护等工作。目前主要的启动方式有 USB-HDD, USB-ZIP 和 USB-CDROM 等三种,前两种方式一般可以用 HP U 盘格式化工具、USBoot 、FlashBoot 等通用工具制作,USB-CDROM 方式则需要 U 盘芯片(包括主控、闪存等

2、)对应的专用“量产工具”(PDT)来实现。从大量网友的实践经验看,这几种方式均有一定的局限性,比如 USB-HDD/USB-ZIP 互不兼容,而有些电脑的 BIOS 往往仅支持其中的一种,从而导致无法启动情况的发生;而 U 盘对应的量产工具一般很难找到,找到了也不容易成功,还可能导致硬件损坏,量产成功后想再还原成 U 盘也比较困难。制作高兼容性启动 U 盘有没有更好的方法呢?我们通过 DOS、WinPE、Linux 等几种常见启动U 盘的制作实例来研究一下这个问题一、材料选择1、 U 盘选择我们选用市场上主流品牌 KingSton 和 SanDisk U 盘共 4 个,容量从 1GB 到 8G

3、B不等。2、系统文件选择1) DOS目前网上有多个流行 DOS 镜像文件,大都是基于 Windows 98 自带的 MS-DOS 7.1 系统制作。为了方便,我们采用 EasyBoot (下载:http:/ 中自带的 setup98.img 文件(c:easybootdisk1ezbootsetup98.img, 1.44MB),其特点是比较纯净,不包含太多的工具。2) WinPE采用老毛桃的 070911 版 WinPE(BootCD_070911.ISO, 109MB,网上下载),是比较纯净的 PE,比起红叶 PE V30 的 195MB,个头小多了。3) Linux选用 Ubuntu 8

4、.04 LTS 桌面版( 下载:http:/ 699MB),主流 Linux Live CD 之一。尽管比 Knoppix 大了点,本人更喜欢Ubuntu 的界面。3、制作工具选择选用最新版 UltraISO 9.2 PE。大家可能感到奇怪,UltraISO 不是一款光盘工具吗?它也能制作启动 U 盘?为什么不选用常见的 HP U 盘格式化工具、USBoot、FlashBoot 等工具呢? 其实,自 UltraISO V9.12 起, UltraISO 已经包含制作启动 U 盘的功能。选用 UltraISO来制作启动 U 盘有以下特点:1) 新版 UltraISO V9.2 支持一种新的 U

5、盘启动技术 - U+启动技术,它包括 USB-HDD+和 USB-ZIP+两种启动方式。根据 UltraISO 的文档(http:/ USB-HDD/USB-ZIP 双模式启动,从而极大地提高启动 U 盘的兼容性。2) 操作简便。对于 DOS、WinPE 和 ISOLINUX 镜像文件(.IMA/.IMG, .ISO 等) ,新版UltraISO 可以直接打开、自动选择引导信息、一次性写入来完成启动 U 盘制作,无需额外的配置操作。3) 支持 Vista,不必回到 Windows XP 下操作。2二、启动 U 盘制作新版 UltraISO 9.2 PE 的启动 U 盘的制作方法十分简单:1、

6、运行 UltraISO 9.2 PE2、 在主菜单选“文件”- “打开” ,出现“打开 ISO 文件对话框 ”3、 选择镜像文件 setup98.img(或者 BootCD_070911.ISO,ubuntu-8.04-desktop-i386.iso)点击“打开”按钮34、 在主菜单选“启动光盘”- “写入硬盘映像” ,出现“写入硬盘映像”对话框5、 插入 U 盘,选择 USB-HDD/USB-ZIP/USB-HDD+/USB-ZIP+模式之一,点击“写入”按钮,UltraISO 会提示“警告!驱动器(-X-: -容量-)-型号- 上的所有数据会丢失!您确定继续吗?” ,点击“是”即开始启动

7、 U 盘制作456、 制作完成后拔出 U 盘二、启动 U 盘测试1、 测试方法为了找出高兼容性的 U 盘制作方法,我们针对 DOS、WinPE、Linux 三种系统,将所有 U 盘分别制作成 USB-HDD, USB-ZIP, USB-HDD+和 USB-ZIP+ 等 4 种启动模式,在测试电脑上逐一测试,记录测试结果并进行比较分析。2、 测试电脑选择我们选择两台笔记本电脑和三台台式机来进行启动兼容性测试。1) IBM ThinkPad X31 笔记本 1 台配置:Pentium M 1.3Ghz CPU/768MB 内存,Everest 显示的主要 BIOS 信息为:=BIOS Type P

8、hoenixBIOS Version 1QET36WW (1.04a)System BIOS Date 06/30/03Video BIOS Date 03/27/03=2) Dell Latitude D610 笔记本 1 台配置:Pentium M 1.6Ghz CPU/512MB 内存,Everest 显示的主要 BIOS 信息为:=BIOS 类型 Phoenix6BIOS 版本 A03系统 BIOS 日期 03/02/05视频 BIOS 日期 11/24/04 =3) 华硕 K8N 组装电脑 1 台配置:K8N 主板/AMD Althon 64 2800+/1GB 内存, Everes

9、t 显示的主要 BIOS信息为:=BIOS 类型 AMIBIOS 版本 1011.005系统 BIOS 日期 02/16/06视频 BIOS 日期 12/18/03=4)技嘉 945GC 组装电脑 1 台配置:945GC 主板/Intel E2140 双核 CPU/2GB 内存, Everest 显示的主要BIOS 信息为:=BIOS 类型 AwardBIOS 版本 F5Award BIOS 类型 BIOS v6.00PGAward BIOS 信息 Intel I945 BIOS for 945GCMX-S2 F5系统 BIOS 日期 10/08/07视频 BIOS 日期 03/11/05=5

10、) Dell OptiPlex 755 台式电脑 1 台配置:Intel E4500 双核 CPU/4GB 内存,Everest 显示的主要 BIOS 信息为:=BIOS 类型 PhoenixBIOS 版本 A05系统 BIOS 日期 12/19/07视频 BIOS 日期 05/18/06 =这些电脑涵盖了 AMI, Award 和 Phoenix 三大 BIOS,BIOS 日期从 2003 年到 2007 年,有较强的代表性。值得注意的是,一般情况下 BIOS 会把硬盘或光盘作为首先启动设备(有些网友制作好启动 U 盘,直接上电脑测试如果不成功,可能并不是启动 U 盘没做好,应先检查一下 B

11、IOS 配置) ,因此,要使电脑从 U 盘启动,必须修改 BIOS 的启动设备顺序,将 USB 设备作为首先启动设备才可以。本次测试电脑 IBM X31、技嘉 945GC、华硕 K8N BIOS 的设置方法如下。1) IBM X31 BIOS 设置开机后按“Access IBM”按钮,出现 BIOS 配置界面:7选“Start setup utility” ,进入下一界面:选“Startup” ,进入下一界面:8再选“Boot ”,进入下一界面:展开“Hard disk”,选中 U 盘按 F6 键,使其成为第一引导盘。最后按 F10 保存即可。2)华硕 K8N BIOS 设置9开机后按键,进入

12、 BIOS 设置界面:切换到“Boot ”页面,选“Hard Disk Drives ”进入下一界面:在“1st Drive ”按 键,设置 U 盘为第一启动设备。最后按 F10 保存退出即可。3) 技嘉 945GC BIOS 设置开机后按键进入 BIOS 设置界面:10选“Advanced BIOS Features”进入下一界面:分别设置“USB-HDD ”、 “USB-ZIP”、 “Hard Disk”为第一、第二、第三启动设备。最后按 F10 保存推出就可以了。另外,技嘉 945GC 还支持 F12 启动菜单。在开机时按 F12,出现启动菜单:11选 USB-ZIP 或 USB-HDD

13、 启动即可。对于 Dell D610 和 OP755,电脑启动时按 F12 键,选择 USB 启动就可以了,可以不修改 BIOS 配置。3、 测试结果实际测试结果如下表所示。说明如下:1) 测试结果以 DOS、WinPE、Linux 为大类、测试电脑为小类、测试 U 盘为项目进行记录2) 测试结果分四种:1) OK 表示完全启动(DOS 出现盘符, WinPE/Linux 出现完整桌面)2) 表示 BIOS 跳过 U 盘,从硬盘或其它设备启动3) X 表示死机4) E 表示无法完全启动,但有错误提示信息注:对于 USB-HDD/USB-HDD+/USB-ZIP+ 模式,UltraISO 制作的

14、 U 盘均会显示“Start booting from USB Device”,因为是常规信息,在测试结果中未作记录特别说明:由于测试工作量很大,共有 3(系统)x5( 电脑)x4(U 盘)x4( 模式)=240 种组合。尽管本人力求结果数据准确无误(有些数据还测试了 2 次) ,但难免出现纰漏,也无法排除硬件个体存在的差异,欢迎大家加以验证并纠错。系统 主机 容量 USBHDD USB ZIP USB HDD+ USB ZIP+ 说明 四、启动 U 盘兼容性统计分析我们将测试结果按启动模式、U 盘大小、运行系统和电脑分别进行统计。在 240 组实验结果中,以成功数(完全启动的次数)和成功率(

15、成功率=成功数/样本数 x100%)来表示启动 U 盘的兼容性。 1、 不同启动模式比较分析每种启动模式的平均样本数为 60 个,统计情况如下:启动模式 USB-HDD USB-ZIP USB-HDD+ USB-ZIP+ 成功数 41 19 48 53 12成功率(%) 68.33% 31.67% 80% 88.33% 结果表明,采用 U+启动技术(USB-HDD+和 USB-ZIP+)制作的启动 U 盘的兼容性大幅高于传统 USB-HDD/USB-ZIP 模式,USB-HDD 的兼容性也比 USB-ZIP 要好。这里有一个问题需要说明一下。网上流传 USB-ZIP 的兼容性要比 USB-HD

16、D 好,很多地方推荐将 U 盘格式化成 USB-ZIP 方式,而本次实现说明 USB-HDD 的成功率(68.33%)远比 USB-ZIP(31.67%)高。主要原因可能有两点:一是本次实验有 4GB 和8GB U 盘,USB-ZIP 对大容量 U 盘的支持不好,几乎所有的测试均失败;二是本次实验包含三台原装机(IBM X31,Dell D610 和 Dell OP755),这几台电脑对 USB-ZIP的支持均不好。如果仅选 2GB 以下 U 盘,且限于华硕、技嘉主板组装机(市场上占有份额很高的两个品牌) 、不包含原装机来统计,平均样本数为 12 个,结果如下:启动模式 USB-HDD USB

17、-ZIP USB-HDD+ USB-ZIP+ 成功数 6 12 12 12 成功率(%) 50% 100% 100% 100% 因此,流传已久的推荐 USB-ZIP 模式还是有一定根据的,但随着 4G 以上 U 盘的普及这一结论已不再适用。 2、 不同 U 盘大小比较分析四种大小的 U 盘的平均样本数 60 个,统计情况如下:U 盘容量 1GB 2GB 4GB 8GB 成功数 49 49 27 36 成功率(%) 81.67% 81.67% 45% 76.67% 从结果看,1GB 和 2GB 的 U 盘兼容性要好一些,4GB 和 8GB 的要相对差一些。值得注意的是,其中 8GB 的成功率高于

18、 4GB,这表明 U 盘的品牌和型号是关键因素之一,而不仅仅取决于容量。如果我们将 U 盘容量和启动模式结合起来分析,每项的平均样本数为 15,统计情况如下:1)1GB U 盘启动模式 USB-HDD USB-ZIP USB-HDD+ USB-ZIP+ 成功数 12 7 15 15 成功率(%) 80% 46.67% 100% 100% 2)2GB U 盘启动模式 USB-HDD USB-ZIP USB-HDD+ USB-ZIP+ 成功数 12 7 15 15 成功率(%) 80% 46.67% 100% 100% 3)4GB U 盘启动模式 USB-HDD USB-ZIP USB-HDD+

19、USB-ZIP+ 成功数 7 2 8 10 成功率(%) 46.67% 13.33% 53.33% 66.67% 4)8GB U 盘启动模式 USB-HDD USB-ZIP USB-HDD+ USB-ZIP+ 成功数 10 3 10 13 成功率(%) 66.67% 20% 66.67% 86.67% 这里我们欣喜地看到:采用 USB-HDD+/USB-ZIP+启动的 1GB 和 2GB U 盘,在本次试验中可以实现 100%兼容!3、不同系统比较分析三种系统的平均样本数为 80,统计结果如下:系统 DOS WinPE Linux 13成功数 55 44 62 成功率(%) 68.75% 55

20、% 77.5% 从总体看,DOS 98 的兼容性好于 WinPE 的兼容性,而 Linux 的兼容性最好。原因可能是 Linux LiveCD 本身就是为移动环境设计的,而 DOS/WinPE 主要是为固定环境设计的。这一结论对制作启动 U 盘具有指导意义,比如有些网友借助 DOS 或NTLDR 实现 grub 的启动,建议优先采用 DOS 系统,以提高 U 盘的启动兼容性。我们也将系统和启动模式结合起来分析,每项的平均样本数为 20,统计情况如下:1)DOS启动模式 USB-HDD USB-ZIP USB-HDD+ USB-ZIP+ 成功数 15 6 17 17 成功率(%) 75% 30%

21、 85% 85% 2)WinPE启动模式 USB-HDD USB-ZIP USB-HDD+ USB-ZIP+ 成功数 11 4 12 17 成功率(%) 55% 20% 60% 85% 3)Linux启动模式 USB-HDD USB-ZIP USB-HDD+ USB-ZIP+ 成功数 15 9 19 19 成功率(%) 75% 45% 95% 95% 在这里,采用 USB-HDD+/USB-ZIP+启动的 Linux 系统兼容性达到了很高的水平。4、不同电脑比较分析五台电脑的平均样本数为 48,统计结果如下:电脑 技嘉 945GC 华硕 K8N IBM X31 Dell D610 Dell O

22、P755 成功数 22 46 28 32 33 成功率(%) 45.83% 95.83% 58.33% 66.67% 68.75% 可以看出,不同电脑的 U 盘兼容性差别很大,其中华硕 K8N 成功率超过95%,表现十分突出。不同电脑 BIOS 之间的差异,也是决定 U 盘兼容性的关键因素之一。为了得到不同电脑对各种启动模式的支持情况,我们将电脑型号和启动模式结合起来分析,每项的平均样本数为 12,统计情况如下:1)技嘉 945GC启动模式 USB-HDD USB-ZIP USB-HDD+ USB-ZIP+ 成功数 0 6 8 8 成功率(%) 0% 50% 66.67% 66.67% 2)华

23、硕 K8N启动模式 USB-HDD USB-ZIP USB-HDD+ USB-ZIP+ 成功数 12 10 12 12 成功率(%) 100% 83.33% 100% 100% 3)IBM X31启动模式 USB-HDD USB-ZIP USB-HDD+ USB-ZIP+ 成功数 8 3 8 9 成功率(% ) 66.67% 25% 66.67% 75% 4)Dell D610启动模式 USB-HDD USB-ZIP USB-HDD+ USB-ZIP+ 成功数 10 0 10 12 14成功率(%) 83.33% 0% 83 .33% 100% 5)Dell OP755启动模式 USB-HDD

24、 USB-ZIP USB-HDD+ USB-ZIP+ 成功数 11 0 10 12 成功率(%) 91.67% 0% 83.33% 100% 这组统计数据十分有意义。首先看五个 100%,华硕 K8N 对 USB-HDD,USB-HDD+, USB_ZIP+等三种启动模式的支持表现得十分优秀,而 Dell D610 和 OP755对 USB-ZIP+的支持也堪称完美。其次看三个 0%,技嘉 945GC(Award BIOS)不支持USB-HDD 模式,而 Dell D610 和 OP755(Phoenix BIOS)则不支持 USB-ZIP 模式,而采用 U+启动技术的 USB-HDD+和 USB-ZIP+很好地解决这一问题。五、结论通过上面的实例和统计分析,对于制作高兼容性启动 U 盘,我们得出以下经验:1、 鉴于 4GB 以上 U 盘的兼容性不太好,应选用 2GB 以下容量的 U 盘2、 建议采用高兼容性的 U+启动技术(USB+HDD+或 USB-ZIP+启动模式)3、 因为 DOS、WinPE、Linux 的兼容性不尽相同,应尽量采用兼容性好的操作系统最后,祝大家能够制作出属于自己的 100%可启动 U 盘,实现“一盘在手,走遍天下”的梦想。

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 企业管理 > 管理学资料

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报