UltraISO 启动U盘制作实例与分析
..................................................................
二、启动U盘测试 1、 测试方法 为了找出高兼容性的U盘制作方法,我们针对DOS、WinPE、Linux三种系统,将所有U盘分别制作成USB-HDD, USB-ZIP, USB-HDD+和USB-ZIP+ 等4种启动模式,在测试电脑上逐一测试,记录测试结果并进行比较分析。 2、 测试电脑选择 我们选择两台笔记本电脑和三台台式机来进行启动兼容性测试。 1) IBM ThinkPad X31笔记本 1台 2) Dell Latitude D610笔记本 1台 3) 华硕 K8N 组装电脑 1 4)技嘉 945GC 组装电脑1台 5) Dell OptiPlex 755 台式电脑1台
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制作的U盘均会显示“Start booting from USB Device…”,因为是常规信息,在测试结果中未作记录 特别说明:由于测试工作量很大,共有3(系统)x5(电脑)x4(U盘)x4(模式)=240种组合。尽管本人力求结果数据准确无误(有些数据还测试了2次),但难免出现纰漏,也无法排除硬件个体存在的差异,欢迎大家加以验证并纠错。 | | | | | | | | | | | | | | | E1=command.com load error | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | E2=Invalid system disk Replace the disk,and then press any key | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | E3=ntdetect.com run error | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | E4=Remove disks or other media, Press any key to restart | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | E5=linux kernel not found | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | E6=SYSLINUX copyright message | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
四、启动U盘兼容性统计分析 我们将测试结果按启动模式、U盘大小、运行系统和电脑分别进行统计。在240组实验结果中,以成功数(完全启动的次数)和成功率(成功率=成功数/样本数x100%)来表示启动U盘的兼容性。 1、 不同启动模式比较分析 每种启动模式的平均样本数为60个,统计情况如下: 结果表明,采用U+启动技术(USB-HDD+和USB-ZIP+)制作的启动U盘的兼容性大幅高于传统USB-HDD/USB-ZIP模式,USB-HDD的兼容性也比USB-ZIP要好。 这里有一个问题需要说明一下。网上流传USB-ZIP的兼容性要比USB-HDD好,很多地方推荐将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-ZIP模式还是有一定根据的,但随着4G以上U盘的普及这一结论已不再适用。 2、 不同U盘大小比较分析 四种大小的U盘的平均样本数60个,统计情况如下: 从结果看,1GB和2GB的U盘兼容性要好一些,4GB和8GB的要相对差一些。值得注意的是,其中8GB的成功率高于4GB,这表明U盘的品牌和型号是关键因素之一,而不仅仅取决于容量。 如果我们将U盘容量和启动模式结合起来分析,每项的平均样本数为15,统计情况如下: 1)1GB U盘 2)2GB U盘 3)4GB U盘 4)8GB U盘 这里我们欣喜地看到:采用USB-HDD+/USB-ZIP+启动的1GB和2GB U盘,在本次试验中可以实现100%兼容! 3、不同系统比较分析 三种系统的平均样本数为80,统计结果如下: 从总体看,DOS 98的兼容性好于WinPE的兼容性,而Linux的兼容性最好。原因可能是Linux LiveCD本身就是为移动环境设计的,而DOS/WinPE主要是为固定环境设计的。这一结论对制作启动U盘具有指导意义,比如有些网友借助DOS或NTLDR实现grub的启动,建议优先采用DOS系统,以提高U盘的启动兼容性。 我们也将系统和启动模式结合起来分析,每项的平均样本数为20,统计情况如下: 1)DOS 2)WinPE 3)Linux 在这里,采用USB-HDD+/USB-ZIP+启动的Linux系统兼容性达到了很高的水平。 4、不同电脑比较分析 五台电脑的平均样本数为48,统计结果如下: 可以看出,不同电脑的U盘兼容性差别很大,其中华硕 K8N 成功率超过95%,表现十分突出。不同电脑BIOS之间的差异,也是决定U盘兼容性的关键因素之一。 为了得到不同电脑对各种启动模式的支持情况,我们将电脑型号和启动模式结合起来分析,每项的平均样本数为12,统计情况如下: 1)技嘉 945GC 2)华硕 K8N 3)IBM X31 4)Dell D610 5)Dell OP755 这组统计数据十分有意义。首先看五个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+很好地解决这一问题。 |