分享

通过Surface认识传统BIOS的替代者:UEFI启动模式。

 杨上当 2018-01-14
通过Surface认识传统BIOS的替代者:UEFI启动模式。

传统电脑在启动时按Delete键,就会进入BIOS的设置界面,这是常识。我们一般人设置BIOS的目的,无非就是要调整电脑启动时读取存储器的顺序,电脑正常是从硬盘启动的,如果要新装操作系统,或者电脑出问题了要重装系统,我们就要让电脑在启动时优先读取光盘或U盘,以便利用光盘或U盘来给电脑安装系统。近年来流行的U盘启动盘,一般都自带Win PE系统,是一种小型的操作系统,只要将BIOS设置成从U盘启动,就能够进入Win PE系统从而对电脑进行维护了。当然如果仅仅是想让电脑在启动时优先读取U盘,是可以不进BIOS的,只要按下特定按键呼出快捷启动菜单进行调整就行了。我刚入手Surface时,发现在启动时见不到熟悉的BIOS设置界面,无论按什么键也不能让Surface从U盘启动。难道我就这么束手无策吗?这绝不是我的风格!趁这几天有空,开足马力拿Surface开刀,终于知道原来Surface的主板引导模式是UEFI模式。

UEFI启动是一种新的主板引导项,它被看做是传统BIOS的继任者。UEFI的特点是图形界面,更方便操作。如今很多主板都支持UEFI启动模式,甚至有的电脑已抛弃BIOS而仅支持UEFI(比如微软的这款笔记本电脑Surface),说明UEFI正在取代传统的BIOS。如果想要查看自己电脑的主板引导模式,可在运行框中(打开运行框的快捷键是Win+R)输入msinfo32,找到BIOS模式,如果显示为UEFI就是仅有UEFI模式,除此之外就是传统BIOS模式。

UEFI是BIOS的一种升级替代方案,它之所以比BIOS强大,是因为UEFI本身已经相当于一个微型操作系统,已具备文件系统的支持,能够直接读取FAT分区中的文件,这样,就可以开发出直接在UEFI下运行的应用程序(这类程序文件的后缀是efi)。所以现在可以把Windows安装程序做成efi类型,把它放到fat分区的U盘中,电脑以UEFI模式启动时就能直接读取,从而使安装Windows操作系统变得相对简单。UEFI还能支持硬盘的新型分区方案即GPT方案。传统的硬盘分区方案是MBR方案,MBR只支持2T以下的硬盘,超过2T的硬盘如果仍然使用MBR方案分区,就会致使2T以外的硬盘容量不可用。所以不容怀疑GPT是今后的硬盘分区趋势。而BIOS因为不支持GPT,所以UEFI一定会取代传统BIOS而大行其道。

但是要彻底抛弃以前的传统绝不是一时半伙的事情,可能要五年、十年,甚至也可能要十几二十年。UEFI在2013年左右就已登场,但现在还不那么为人所熟知。这里面是有原因的。
首先,即使到了二○一八年,人们在Windows系统的单机上使用单个2T以上大硬盘的机会并不多,比如说我吧,下载高清电影用的是NAS机,它的系统是Linux的,磁盘分区使用的是Ext格式,支持几个T甚至十几个T以上的大硬盘根本不成问题;另外我既有独立的移动硬盘,也使用多盘位硬盘盒,每个独立硬盘在2T以内既经济又安全而且使用还很灵活。所以我对硬盘的容量并没有非分之想,也就不需要搞什么GPT磁盘分区了;

其次,拿Windows的安装来说,在吃瓜群众中普遍流行的都是ghost系统,虽然,在UEFI+GPT的模式下也是可以安装GHOST系统的,但是Ghost克隆完成后如果不先人工进行引导修复,系统根本就不能启动!因为UEFI启动时只能读取fat分区内的内容,所以,在将磁盘使用GPT方式分区后,会生成ESP和MSR这两个隐藏分区,如果是使用Windows的原生镜像文件安装系统,它就会自动将系统引导文件存放在ESP分区内,但Ghost软件没这么聪明,不会自动完成该工作,只能依靠人工。要么另找软件进行引导修复,要么纯手工在命令提示符中输入命令,形如:bcdboot c:\windows /f all /s f:/l zh-cn,这样做了之后ghost系统才能正常启动。这就会难倒一大片使用Ghost来安装系统的群众!虽然,针对此问题近年来出现了一个软件叫做“CGI一键还原软件”,能够在Ghost克隆完成后自动修复引导,但如果不是像我杨上当一样善于钻研,想要从Ghost转到CGI,还不知道要花上多少年呢!

此外,目前微软出于其战略计划考虑而作出限制,在UEFI模式下Windows操作系统只能安装在GPT方案的磁盘中。所以,目前家用电脑的装机方式普遍都是一个固态硬盘加一个大容量机械硬盘,在固态硬盘上安装Windows系统和应用软件,机械硬盘作为从盘,只负责存储资料。如果机械硬盘容量超过2T,再单独对它考虑GPT方案分区也不迟,这样就完全可以在固态硬盘上使用传统的MBR分区方式并使用Ghost来方便地安装系统。如此一来,传统BIOS就是必不可少的,如果哪个厂家为了赶时髦,胆敢去掉主板中的传统BIOS模块而代之以UEFI,那么,受微软限制在UEFI下Windows必须安装在GPT分区中,那么,吃瓜群众使用Ghost来安装系统就不是那么方便了,不排除甚至有很多人会认为主板有问题吧!厂家与其向群众进行科普,还不如让自己的主板仍然支持传统BIOS呢!所以目前主板产品的现状都是支持BIOS的,或者是在支持UEFI的同时兼容BIOS。

传统的启动U盘只能在BIOS下被读取,面对新型的UEFI启动模式,必须专门将U盘制作成可在UEFI下被读取的模式,那么首先就要将U盘格式化成FAT32的文件系统,而不能是NTFS的,此外U盘中必须含有efi引导文件。制作传统启动U盘杨上当首选“珠海晨枫”,而制作符合UEFI要求的启动U盘则必须使用最新的老毛桃等制作软件。

由于一般的电脑主板目前实际上都会支持BIOS,所以使用珠海晨枫软件制件的传统启动U盘足矣。如果要使用UEFI的新型启动U盘,则要在电脑启动项中专门选择标有UEFI字样的那一项才行。

为了制作新型启动U盘,我专门下载试用了老毛桃、U深度等好几个软件,制作成的启动U盘在台式机上无论在传统BIOS模式还是UEFI模式下使用,都是完全正常的,可以进Win PE系统。但Surface对这样的U盘完全不感冒,根本不能用来引导Surface启动。于是只好依足网上的教程专门为Surface制作启动U盘,方法有两种:
一是在Surface上创建恢复驱动器,也就是在Surface的控制面板中搜索“恢复”,找到“创建恢复驱动器”这一项,一路回车就可以做好启动U盘了。在以后Surface无法正常启动的情况下,可以用这块U盘来引导Surface启动到Recovery界面,进行系统还原或者是恢复出厂设置等操作。
二是从巨硬官方网站下载Surface专用系统恢复镜像(需要用到Surface的序列号,藏在支架的下面),把下载的镜像文件解压,全部复制到一个空白的FAT32格式的U盘中即可。这个U盘不仅可以用来引导Surface启动进行系统还原、恢复出厂设置的工作,最重要的是可以给Surface重装系统!
以上方式制作的启动U盘都是Surface专用的,在台式机上无法使用。

Surface进入UEFI界面的方法是:关机后,长按音量+和电源开机键。UEFI界面的作用其实也跟传统BIOS差不多,归根结底一句话:任何设置都不能去修改,改了就会让电脑死翘翘!

Surface进入Recovery界面的方法有两种:
一是在电脑能正常开机的情况下,打开设置→更新和安全→恢复→立即重新启动。归根结底一句话:既然电脑都能正常开机,那还要进入到Recovery界面来干嘛呢?!想要进行系统还原、恢复出厂设置,都是可以直接在控制面板中或者是设置中进行啊!
二是在电脑无法正常开机的情况下,先彻底关机(如果不能正常关机就长按电源键),将Surface专用启动U盘插好,长按音量-和电源开机键,就能进入Recovery了。此时就能进行系统还原、恢复出厂设置或者是重装系统了。

由于只能使用专用的启动U盘将Surface引导进入Recovery界面,因此无法在Surface上运行Win PE系统,也就无法利用Ghost来给Surface安装系统,也无法使用Ghost对系统进行克隆备份,也无法给Surface的硬盘进行分区。而Surface本身的所谓系统还原、恢复出厂设置、制作备份或者是系统映像的功能,都不可能跟Ghost相提并论,因此,我们无法为Surface制作一个完美的备份映像,在使用Surface的时候简直就是如履薄冰,一不留神就只能重装。而重装最痛苦的并不是Surface里面的资料丢失,也不是重装系统的时间,而是系统重装之后升级的时间太久,下载升级文件在百兆光纤的网络下,需要两个多小时,安装升级文件,又要一个多小时,此外要想把Surface用得顺手,进行个性化设置起码要两三天甚至更长的时间,甚是痛苦!

在我手上的任何高科技产品我都能把它玩转。人家说,出门转右,电脑城50元搞定。他们搞不搞得定咱先不说,在我看来,自己虽然耗费不少时间、精力,甚至曾经为了一个课题一夜之间熬到头顶出现斑秃,近年来又加速朝着两鬓斑白的方向发展,甚至胡子都白了好几根,我都在所不惜!要不然,哪有脸叫嚣什么活到老学到老?!我一生都会不断上当,不断学下去,因为我是杨上当!

 
 
 
 
 
 
 
 
 
 
 
 

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多