1. 什么是BOOT?

  BOOT其实是你按开机键之后,在电脑微软操作系统运行之前就自动运行的一段小程序。表象上就是windows引导画面之前那些黑屏蓝屏的英文那个阶段就是BOOT了。通过这段小程序,它就可以初始化硬件设备、建立内存空间的映射图,从而将系统的软硬件环境带到一个合适的状态,以便为最终调用操作系统内核准备好正确的环境。

  2. 什么是BIOS?

  BIOS它其实也是在电脑里的微软系统运行之前,但是BOOT出现后加载运行的一个预启动的操作环境程序,严格来算是软件。是一组固化到计算机内主板上一个ROM芯片上的程序,直译过来后中文名称就是”基本输入输出系统”。它保存着计算机最重要的基本输入输出的程序、系统设置信息、开机后自检程序和系统自启动程序。其主要功能是为计算机提供最底层的、最直接的硬件设置和控制。

  重点是在很多教程中很多人都把它和BOOT混淆,很多BOOT设置,也叫BIOS设置了。但是严格起来说了,BOOT设置是说电脑一按开机键后,出现那段黑屏界面BOOT运行时,你按快捷键调出各种BOOT后的程序,例如BIOS的这个按键过程。而BIOS设置是,你必须按对快捷键,从BOOT进入BIOS程序后,在BIOS程序中的设置的这个过程。

  3. 什么是UEFI?

  UEFI它其实和BIOS是同一个性质的东西,同一种程序,是随着发展出现的BIOS升级版,被看做是有近20多年历史的BIOS的继任者。全称“统一的可扩展固件接口”,它也是在电脑里微软系统运行之前,但是BOOT出现后加载运行的一个预启动操作环境程序。因为硬件发展迅速,传统式(Legacy)BIOS成为进步的包袱,现在已发展出最新的UEFI(UnifiedExtensibleFirmwareInterface)可扩展固件接口。但造化弄人的是,理论上说是比BIOS更先进的UEFI,却还是诸多支持不足,往往很多是UEFI启动电脑,到头来还是切换回BIOS。

  4. BIOS和UEFI有什么区别?

  BIOS和UEFI有什么区别,我们这里只说说BIOS电脑和UEFI电脑,在U盘启动使用上的区别。

  ①.电脑是UEFI模式的可切换回BIOS模式,BIOS模式的变不了UEFI模式。程序功能性上其实意义是同样一种程序,而UEFI本身应该是一种更先进的接口,但是因为电脑硬件更新换代还没那么快,支持不足,很多UEFI电脑还是有支持切换回BIOS的模式选项。

  ②.进入BIOS和进入UEFI快捷键是一样的,软件界面设置操作也差不多。

  ③.但是BIOS和UEFI的启动引导支持是不同的,支持BIOS的U盘启动,很多在UEFI下就无法启动,所以往往支持BIOSU盘启动的U盘,在UEFI电脑上就必须切换回BIOS。

  ④.GHOST系统镜像或者GHOST这个范畴里的各类软件与系统重装工具,在UEFI启动电脑上重装容易出现各类问题,兼容性没传统BIOS的电脑好。

  传统的BIOS引导安装的电脑,分区表的格式是MBR的,装机基本是BIOS引导+MBR分区的格式。

  而UEFI引导安装的电脑,硬盘分区表是GPT格式的,操作系统安装后它是运行在UEFI引导+GPT分区的格式基础上。从硬盘分区上来说UEFI和BIOS就是两个完全不同的分区表格式了,所以往往用GHOST备份出来的系统,你再重装还原,最好是原BIOS的装在BIOS引导方式的电脑上,原UEFI的装在UEFI的电脑上。不然很容易出问题。

  最好的解决方式就是,如果你的电脑是UEFI模式的,你又不想切换成BIOS方式,UEFI模式的电脑最好使用U当家工具来安装微软官方原版原盘的ISO镜像,而不是ghost系统。因为微软官方原版镜像就可以对UEFI和GPT一次性的设置好。但是我要和你说一声,假设你想UEFI,那么你只能装出产年份在win8及以后的win10,这两款64位系统。win8以下的微软系统你就别折腾了,因为win7,xp,2003那些,它们出生的那个年代还没有UEFI呢,都不是原生支持UEFI的。

  但是从我个人的建议来说呢,如果你买的电脑原来预装的是UEFI模式下安装的系统,最好还是切换回BIOS模式,然后重新全部格式化硬盘GPT分区转换回MBR,老老实实用BIOS+mbr分区装系统吧。

  ⑤.UEFI电脑只支持64位系统,而BIOS电脑无法支持挂载单块空间大于2T空间的硬盘。

  5. 使用过程中对于BIOS和UEFI的注意事项

  ①如果是重装系统(就是电脑原先已经装过微软系统),BIOS的就不用多说了没啥纠结的,BIOS的就直接用U当家然后看教程就装了。

  ②UEFI的就要纠结一下了,如果电脑原先装过系统是UEFI+GPT分区模式的。

  ③使用U大侠BIOS制作U盘,UEFI的电脑必须切换成BIOS,并且硬盘分区是GPT的要全部转换成MBR,才能GHOST重装。硬盘转换分区原先的资料可能全无。因为你原先是UEFI+GPT分区的电脑,就算你切换为BIOS模式能成功启动U大侠U盘,BIOS模式下是无法识别出原先UEFI模式下的GPT分区的硬盘的。

  ④如果是新装系统(就是电脑原先没装过微软系统),这种情况也有很多,例如你电脑买回来是没带系统的,厂家不包预装系统只有DOS,或者是苹果电脑原先自带苹果系统,或者是电脑买回来预装的是Linux系统。

  这种情况,不论是BIOS还是UEFI,我都不建议你用GHOST镜像新装,问题很多的。最好就是下载微软官方原版原盘的ISO镜像,用U大侠工具(不论BIOS版还是UEFI版都可以)直接一键把微软官方原版镜像写入U盘,然后U盘启动直接走官方原版镜像的安装流程。

  因为微软官方原版原盘镜像,虽然是未激活,而且也没驱动,但是对电脑新装引导支持好,可以让你真正电脑重新分区一次,装好各种支持。一般重装才用GHOST,新装最好是原版。

  以上就是BOOT、BIOS、UEFI之间区别介绍,更多精彩内容继续关注U大侠官网。

BOOT BIOS UEFI的更多相关文章

  1. 传统BIOS+UEFI 系统引导修复

    一.    去网上下载一款pe软件:BIOS+UEFI引导修复工具这个软件支持传统bios和最新的UEFI引导(1)进入PE环境(win也可以,不过引导损坏一般不能进win),打开软件         ...

  2. 【三支火把】--- 关于BIOS&UEFI查阅资料网站总结

    UEFI和BIOS的水太深,网上能找到的资料是那么的少,各个组织之间互有交叉,难弄的很,总结了下常用的BIOS资料网站,仅供参考,如果遗漏之处,请指出,博主将继续完善补充……

  3. 【2017.12.12】deepin安装U盘制作,支持 BIOS+UEFI,deepin_Recovery+Win PE

    U盘要求为 FAT32,MBR分区表 如果需要放 4GB 大文件,可以分两个分区,第一分区FAT32格式,放启动相关文件,第二个分区用 NTFS 格式,放其它资料. 最新 Win10 支持显示 U盘 ...

  4. 制作支持 BIOS+UEFI 的 U 盘 grub2+bootmgr 引导 + deepin_recovery + deepin_iso + win_pe

    网盘下载:https://pan.baidu.com/s/1c2GXPo0 U盘为 FAT32,MBR分区表 1.下载:U盘grub2+bootmgr引导2017.12.6.2.7z 2.解压到 U盘 ...

  5. UEFI、BIOS、Secure Boot的关系和知识介绍

      从Windows 8操作系统时代开始,安装操作系统的方法也有了很大的改变,Windows 8采用了Secure Boot引导启动的方式,而不是过去Win XP和Win 7的Legacy启动方式,从 ...

  6. BIOS、UEFI、Boot Loader都是些什么

    BIOS.UEFI.Boot Loader都是些什么 目录 BIOS.UEFI.Boot Loader都是些什么 什么是BIOS 基本的输入输出是什么 自检程序"检"了什么 系统自 ...

  7. GPT vs MBR 分区 ,,, Legacy BIOS vs UEFI BIOS

    MBR与GPT两种磁盘分区格式的区别 http://itoedr.blog.163.com/blog/static/120284297201378114053240 GPT Partition Tab ...

  8. 解决新电脑的系统安装问题:针对BIOS的UEFI模式

    安装win7或win8系统时UEFI和Legacy模式的设置     新的的笔记本或台式机主板都开始支持UEFI模式,不过这种模式让很多打算给电脑换win7或win8的用户头疼不已,尤其是笔记本用户. ...

  9. BIOS + MBR > UEFI + GPT

    BIOS + MBR > UEFI + GPT硬件接口系统与磁盘分区UEFI用于取代老旧的BIOS,而GPT则取代老旧的MBR. 名词解释: BIOS (Basic Input/Output S ...

随机推荐

  1. JS内置对象学习总结

    日期对象: 创建日期对象: var date=new Date();//创建日期对象 设置/返回年份方法: date.getFullYear(); date.setFullYear(); 返回星期的方 ...

  2. String to Integer (atoi) - 字符串转为整形,atoi 函数(Java )

    String to Integer (atoi) Implement atoi to convert a string to an integer. [函数说明]atoi() 函数会扫描 str 字符 ...

  3. C++学习(五)入门篇——基本类型

    面向对象编程的本质是设计并扩展自己的数据类型,让类型和数据匹配. 内置C++分成两种类型:基本类型和复合类型 1.简单变量 程序需要存储信息时,必须记录三个基本属性 (1)信息将存储在哪 (2)要存储 ...

  4. (转)Java多线程编程总结

    -------------------------------------------------------------------------------------------------   ...

  5. Spring源码情操陶冶-AbstractApplicationContext#onRefresh

    承接前文Spring源码情操陶冶-AbstractApplicationContext#initApplicationEventMulticaster 约定web.xml配置的contextClass ...

  6. 【JAVASCRIPT】React + Redux

    摘要 Redux 数据流图 View 层由React 控制, 根据state 变化 刷新渲染组件,作用是根据更新的数据重新渲染组件 Stroe 层其实就是state存储器,作用是更新数据 Dispat ...

  7. 任务调度---crontab

    1.   crontab相当于windows下的任务与计划,可以设定定时任务,周期执行的任务 2.   设置任务调度文件 crontab  -e       进入任务界面,添加如下命令 0 2 * * ...

  8. java中方法的参数传递机制

    问:当一个对象被当作参数传递到一个方法后,此方法可改变这个对象的属性,并可返回变化后的结果,那么这里到底是值传递还是引用传递?  答:是值传递.Java 编程语言只有值传递参数.当一个对象实例作为一个 ...

  9. perl的INC设置

    perl中的INC变量中包含了所有的perl module的查找路径. 可以使用perl -V 来查看INC的值. 1)默认地INC如下: @INC:    C:/Perl/site/lib    C ...

  10. PHPsthdy+xdebug

    PHPsthdy下载后查看phpinfo后会发现没有xdebug这一项: 1.phpStudy集成了XDebug扩展,所以不用单独下载XDebug. 2.打开XDebug扩展:右击PHPstudy的图 ...