新一代UEFI BIOS科普和探索.pdf

  1. 1、本文档共26页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
新一代UEFI BIOS科普和探索

新一代UEFI BIOS 科普和探索 (1):UEFI 基础知识介绍 /blog/static/209228074201331472248600/ 随着越来越多的电脑采用“UEFI BIOS”,是时候详细讨论一番“UEFI”了。为了大家 能看下去,只写重点, UEFI 全名“统一的可扩展固件接口”,相对于“Legacy BIOS”(传 统BIOS )有着更多的优势:模块化设计 、图形化的界面、更强的兼容性和拓展性。阅 读本系列文章之前推荐首先阅读:1.MBR;2.BIOS;3.GPT 。 由前面的文章可知,Legacy BIOS 会读取磁盘的主引导记录“MBR”,进而读取“启动 文件”最后Windows 系统;UEFI BIOS 会自动读取“FAT 格式的特定分区(通常是ESP 分 区)”下的可执行程序(efi 格式),efi 文件会查找Windows 的BCD 启动菜单进而进入系 统(简略过程)。 在UEFI BIOS 下,我们可以手工选择FAT 分区下的“efi 文件”然后进行相关的操作(类 似于 DOS 工具箱),当然也可以手工选择Windows 系统启动所需要的efi 文件,从而进 入系统。 备注:EFI 在使用时通常与 UEFI 是同义词。EFI 指可扩展固件接口,也即 UEFI 的前身。 ——更多的内容及操作将会在接下来的文章中逐步介绍! (2 ):打造“UEFI 虚拟机”以及“EFI SHELL”介绍 含 UEFI BIOS 的电脑并不是所有网友都有,为了让大家都能体验 “UEFI”,现在将VMware (8.0 以上的版本)打造成 “UEFI虚拟机”,具 体方法去年提供过,现在为了本系列教程的完整性,重新提供:新建虚拟机后,在 虚拟机目录下找到后缀为 vmx 的文件,使用记事本打开后,添加一 行文字(红色): firmware = efi 这样你就相当于具备了一台包含 UEFI BIOS 的电脑,下面介绍一下 “EFI SHELL” :一 般的电脑 “UEFI BIOS”中会自带 “EFI SHELL”,为了便于理解可以将“EFI SHELL”和“DOS”相类比。“EFI SHELL”其实就是在UEFI 环境中的 可执行程序(efi 格式),虚拟机的“UEFI BIOS”虽然没有进入“EFI SHELL”的选项,但是我们可以把“EFI SHELL”放到其他地方(例如: 优盘),然后在 UEFI 环境中运行“EFI SHELL”这个程序! 准备条件: 1. “EFI SHELL”下载:我的网盘。 2.UEFI 环境下的应用程序:我的网盘。 3.一个 FAT 格式的 U 盘。 操作步骤: 1.新建虚拟机(例如:Windows8 X64),然后将 “优盘”添加到虚拟机中(参考文章)。 2.事先将 “Shell.efi”放到 U 盘的根目录,运行虚拟机,按下“ESC 键” 进入虚拟机的“UEFI BIOS”。 3.点击“Boot Maintenance Manager”进入,如下图所示: 4.点击“Boot from a file”进入下图(下图所选的是我的优盘): 5.选择优盘后,选择根目录下的 “Shell.efi”即可进入 “EFI SHELL”。 6.上图即为“EFI SHELL”,类似于“DOS 窗口”,当然也有它自己的命 令: 输入 fs1: 表示进入某个磁盘(这里是我的优盘),输入 ls表示显 示该目录下的所有文件 (下图可知,U 盘中存在 Shell.efi 和 App 文件夹) 输入 cd App 表示进入 App 文件夹,再次输入 ls列出 App 目录下的 所有文件 运行某个程序,直接输入程序的名称即可。(是不是和 DOS 中操作差 不多?) ——到此为止,想必对 UEFI 有个初步的认识了,通过前面的介绍大家可以看到,UEFI 更像 一个微型的操作系统。更多 UEFI 相关的文章请看后面的介绍! (3 ):UEFI 引导Windows 启动 目前支持UEFI 的Windows 有 Windows Vista 64 位、Windows7 64 位、Windows8 32/64 位、Windows Server 2012。现在以Windows 7 为例介绍在 UEFI 环境下是如何启动的,仅作基本层面上的介绍。 UEFI 启动 Windows 必须有一个 FAT 分区(通常叫做“EFI 系统 分区”),这个分区中

文档评论(0)

yan698698 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档