随着u盘的普及和winpe技术的不断发展,可启动U盘逐步取代光盘,成为了目前最流行的装机维护工具。而随之,U盘启动技术也逐步被电脑技术员所了解和研究。
目前我们使用比较多的U盘启动方法有量产、UD、B+、U+。
其中量产是指使用U盘生产厂家专门制作的量产软件向U盘写入相应数据,使电脑能正确识别U盘,并使U盘具有某些特殊功能的方法。因为量产软件的可操作性,类似于手机刷机的乐趣,量产后数据的安全性,赢得了许多电脑技术员的热衷,一度非常流行。但是由于量产的专业性比较强,不同的U盘量产方法并不相同,而且具有较大的风险性(可能导致U盘报废),在普通电脑爱好者中普及率并不广。
UD是使用时空论坛bean大侠制作的fbinst或者jianliulin制作的GUI界面fbinsttool产生的一个分区,可以在硬盘、U盘或者储存卡上分出一个隐藏的分区,其特性是除了基于fbinst的工具可以进行读取之外的任何软件或者系统都无法读取其中的数据,具有防病毒、木马和防格式化等功能!而且对U盘的普通格式化也不会破坏隐藏FBA文件。而且许多GUI工具调用fbinst程序的功能,使得一键制作U盘启动功能越来越傻瓜化,UD也受到广大技术员及电脑爱好者的喜爱,成为目前最主流的U盘启动制作方式。
B+是使用无忧版主Pauly制作的引导扇区维护工具BOOTICE对U盘进行操作,使之具备启动功能的方法,因为B+相对复杂些,目前使用的人还不是特别多。
U+则是另外一种U盘启动技术,可以向U盘写入映像,从而可以制作启动U盘。下面我们就详细的来谈谈什么是U+,如何使用Ultraiso技术。
什么是U+和U+技术的发展
(一)什么是U+ 在介绍U+之前,我们首先有必要认识一下UltraISO。UltraISO软碟通是一款功能强大而又方便实用的光盘映像文件制作/编辑/转换工具,它可以直接编辑ISO文件和从ISO中提取文件和目录,也可以从CD-ROM制作光盘映像或者将硬盘上的文件制作成ISO文件。同时,你也可以处理ISO文件的启动信息,从而制作可引导光盘。使用UltraISO,你可以随心所欲地制作/编辑/转换光盘映像文件,配合光盘刻录软件烧录出自己所需要的光碟。因为其功能的强大性,UltraISO获得了越来越多技术员的使用,同时,它的附加功能U+也逐步得到了普及。 所谓U+就是把可引导ISO镜像写入到U盘,制作可启动U盘的方式。自9.12版起,UltraISO新增U+功能。虽然当时仅支持USB-HDD、USB-HDD+、USB-ZIP、USB-ZIP+四种启动方式。且不支持隐藏模式,兼容性也不是特别强(不支持自家的EZB引导),容易被误删和感染病毒,但是U+写入方法简单有效,还是获得了许多技术员的热爱。此后版本功能不断增强,兼容性不断增加,还支持写入隐藏分区,已经可以和量产和UD方式媲美了。U+技术获得了进一步的普及。
(二)U+技术发展史 2008-4-9 UltraISO V9.12发布,根据UltraISO的官方更新说明,“新增写入硬盘映像特性,可以从软盘/硬盘映像(.IMA)、可启动ISO映像(.ISO)和本地硬盘上的文件制作可启动USB闪存盘 (基于MS-DOS, WinPE 和Isolinux/Syslinux 的系统),UltraISO开始增加制作启动U盘的功能。技术员们都称呼这种新的U盘启动方式为U+启动技术。U+启动技术可以实现USB-HDD、USB-HDD+、USB-ZIP、USB-ZIP+四种启动方式,支持grub及syslinux引导,从而极大地提高启动U盘的兼容性。 2008-7-25——2010-2-8 从9.3版开始,到9.36版,U+技术不断发展和完善,可以将更多的可启动ISO写入U盘,包括Windows 7 RTM、HP SMARTStart CD、Hiren’s Boot CD、Ubuntu UNR 9.10等。 2011-10-11 UltraISO 9.5开始,第二代U+启动技术(USB-HDD+ V2/USB-ZIP+ v2)产生了, 可以创建启动分区并支持”深度隐藏”选项 (U+ 2.0),或低度隐藏的分区。可以直接将 EasyBoot (V6.5和更新版本)的ISO映像文件写入启动U盘,支持 syslinux v4 引导扇区, 新增命令行参数,可用于将ISO写入U盘。 2012-08-23 UltraISO 9.53,新增 bootpart 驱动程序,支持在Windows (PE) 环境下访问启动分区(深度隐藏);支持高端隐藏启动分区 (bootmgr)。U+V2高端隐藏启动分区解决了PE中运行一键还原工具时启动分区与可见区互换的问题,让U+技术达到了稳定实用的阶段。自此,U+有了不逊于UD及量产的特性。
(三)U+V2的几种模式 U+V2经过长期更新和发展,相对于第一代U+技术,已经具备相当高的兼容性和稳定性,所以我们目前主要还是谈谈U+V2技术。在我们以U+V2方式写入U盘时,有这么几种启动分区模式。 无,隐藏,高端隐藏、深度隐藏。
其中“无”模式即不隐藏数据,直接写入到U盘可见区。优点是写入简单,更新方便,有更新的内容,直接在U盘里替换即可。缺点是容易被误删和病毒感染。 “隐藏”模式实际是软件把U盘重新分区写入镜像。设计上只是在开头准备了一个FAT16格式分区。由于在Windows下优盘正常只能显示一个盘出来,”隐藏增加隐藏属性,使得第二分区显示。 “高端隐藏”模式则稍有不同,把这个分区改到了末尾,由于本来只能显示一个盘符,这样即使隐藏属性被去掉依然无法使用windows直接访问隐藏分区。 上述两种隐藏模式虽然隐藏了,但是遇到DiskGenius这样的磁盘管理软件,其浏览文件功能使得隐藏形同虚设,可以轻易被修改数据。如下图,我们可以通过DiskGenius软件的“浏览文件”功能轻松看到写入到隐藏分区的数据,并可对其操作。
但是最后这种“深度隐藏”模式则不同,即便是DiskGenius也无法正常访问。这种模式写入只有同公司出品的EZBOOT制作的启动镜像写入才能正常启动,而访问则需要使用UltraISO程序包含的bootpart.sys驱动和 bootpart.exe命令行工具挂载。这样一来安全性得以保证。但是因为它仅支持EZBOOT引导,所以兼容性也成了制约其普及的瓶颈。