UEFI和传统引导的区别有哪些

背景

前两天装机时,用U盘启动进行安装系统时,发现还原ghost系统后怎么也进入不了windows10开机界面,一直显示:

在U盘中去使用引导修复,也失败了,后来重新将系统盘进行分区,变成MBR格式,再次安装win10 32位系统,就正常了,非常不解其中的原因,今天网上查找资料,才发现之前应该是UEFI模式下装了32位系统所致开不了机。而UEFI只能装64位系统,下面是UEFI和传统引导的区别详细:

两者区别:

理论上 操作上
早出来的主板,都是legacy+mbr引导的,也就是我们常说的传统引导,这种引导,就读取速度而言,传统模式使用的读取方式比较慢,使用Int 13中断读取磁盘,每次只能读64KB,这也导致我们开机速度往往需要30s以上。 我们知道传统引导是legacy+mbr模式的,要使用这种模式,你必须在bios里面调整成legacy模式,同时硬盘必须使用mbr格式,否则就会出现引导错误,导致安装的系统无法运行。
而新出来的uefi启动,读取速度上,能有较大的提升,达到了1M,使用了这种启动之后,配合上我们的ssd固态硬盘,在运行某些系统上能实现十秒内开机!就开机速度而言快了不是一星半点。 而uefi+gpt引导,要使用这种模式,bios必须调整成uefi模式,同时硬盘必须调整成为gpt格式,而且重要的,这种引导模式,系统的引导信息是放efi分区上的,也就是说,分区的时候必须要有esp分区,也就是我们常说的efi分区,如果没有这个分区,你会发现即使你使用ghost还原上了系统,你也同样是无法启动的!同样,对于系统而言,uefi也有要求,必须是64位的系统,而且必须是win7以上,当然不单单只有这么一点限制,这是安装的问题,后面会讲到。

两者对比:

legacy+mbr优势 Uefi+gpt优势 Uefi+gpt劣势
几乎支持windows系统,从xp到 win10,安装方式不管是原版还是ghsot版本,都比较简单,基本上不用调整什么bios设置,只要硬盘是mbr的,引导是legacy的,直接安装上去一步到位,只有xp相对来说需要调整satamode为ide之外,其他都很简单。 读取速度快,当然这种读取只是相对于引导上来说的,所以在系统启动速度上有着legacy+mbr无法达到的速度,特别是ssd硬盘配合win8使用,开机速度基本十秒左右。 安装方式相对来说比较复杂,系统支持比较少,目前能支持的win8 64位,至于之后的win10应该也是支持的,另外win7 64位虽然支持,但是并不是支持,必须要调整bios设置才能兼容,调整过后,引导系统速度上几乎没有什么明显的提升。

总结:

uefi启动已经成为一种趋势,新出的主板都基本是uefi启动,这个时候我们需要了解如何使用uefi+gpt安装系统,不至于在我们系统崩溃的时候束手无策。另外,很多人在思想上认为,只要装上uefi+gpt,电脑就会有质的提升,很遗憾,这种想法是错的。我们并不能把uefi当做神来看,它只是一种引导方式,并不会说加速系统运行速度,只能加快系统引导速度。至于win8配合uefi开机速度为什么有质的提升,这跟win8本身的假关机设置有关,uefi不是神,理性对待,就算是uefi+gpt引导,也不能让你系统运转加快,根本的还是从优化,硬件上下手才是系统运行加快的根本!

参考来源:
http://www.udashi.com/n/20150723/2566.html

你可能感兴趣的:(windows,运维,UEFI,win10装机)