本篇博文主要介绍UEFI规范、EDKII项目涉及的相关概念:EFI, UEFI, Tianocore, EDK, EDKII, Package, Library Class/Library Instance, PCD, Module, UEFI Application and UEFI Driver。概念性术语较多,大多参考《EDKII_UserManual_0_7》(http://www.tianocore.org -> EDK II Documents -> EDK II User Document...
分类:
其他好文 时间:
2015-07-17 12:16:02
阅读次数:
3007
EDKII(EFI Developer Kit II)是遵循UEFI标准和PI(Platform Initialization)标准的扩平台固件开发环境。UEFI的标准是完全取代BIOS,因而它要完全支持所有类型的CPU,并让所有的硬件厂商接收这种变化。来自不同的厂商的开发者使用不同的开发环境开发自己的产品。为了让这些不同的开发者愉快地接收EDKII来开发自己平台上的UEFI固件或者应用,EDKII对每种平台都提供了相应的开发工具。EDKII支持在多种操作系统下的开发,例如Windows、Linux、UNI...
分类:
其他好文 时间:
2015-07-17 12:13:58
阅读次数:
175
以但是新买的电脑预装的win8.1,想要安装双系统。
以thankpad为例,本来一切安装很顺利,
现在的电脑将bois引导升级为efi引导,所以安装完成后,
grub无法引导win8.1,这个很头疼~所以做个记录~在window8.1中,
电脑—->管理—->磁盘管理
将电脑分区,留出100G作为ubuntu分区,这个分区不格式化,作为预留分区!下载ubuntu14.04
安装ultr...
读者在读过我的安装Ubuntu和Windows 8双系统教程以后(见http://www.linuxidc.com/Linux/2015-01/111796.htm),碰到的主要的问题是电脑直接启动到Windows 8而没有出现启动Ubuntu的选项。这里有两种修复EFI启动引导的方法,使Ubunt...
Win7硬盘安装Ubuntu64位Ubuntu有细微的区别在于:1. vmlinuz这个文件,在64位iso里叫vmlinuz.efi,使用时把后缀去掉。2. 用EasyBCD配置引导文件时,注意64位Win 7采用的是GPT分区表,所以,C盘不是(hd0,0)而是(hd0,1)——前提是你只有一块...
在介绍了UEFI启动Windows的原理后趁热打铁,介绍一下“支持UEFI的PE”制作方法。本博客先前提供的传统PE在UEFI的电脑中是无法启动的,为什么呢?由上篇文章可以猜测到:缺少efi文件。并且根据上一篇文章可知,32位的UEFI环境下只能启动32位的PE;64位的UEFI环境下只能启启动64..
一直用UltraISO (软碟通) 刻录镜像,包括ubuntu Desktop,kali,win7 都没有问题,但是在刻录UbuntuServer 的时候出现了无法安装的问题。找了很多方式去解决,现在记录下这些安装过程中分别遇到的问题。UltraISO安装过程中遇到的问题
加载不了镜像全部内容,文件只有一个efi
解决方法是使用虚拟光驱先加载上。然后在ultralSO左下角的本地目录中选中目录右键...
分类:
系统相关 时间:
2015-06-30 10:56:57
阅读次数:
345
目前仅支持vista后的64位系统大部分使用EFI引导安装Win7的教程都是采用光盘启动安装,虽然光盘安装比较简单,但是对于没有光驱的朋友来说还是相当不便,更不用说光盘安装的两大缺点了,一速度慢,二不灵活。因此本篇教程将要讲解使用EFI引导,从硬盘(U盘)安装Win7的图文教程。本教程的前提条件: 一、主板BIOS支持EFI。 一般来说,支持EFI的BIOS,都有类似于EFI BOOT的选项,...
安装win7pro时报错:Windows
无法安装到这个磁盘。选中的磁盘具有MBR分区表。在EFI系统上,Windows只能安装到GPT磁盘。原因及解决办法:UEFI在BIOS中已开启,UEFI相较过去传统的BIOS是一种新型的技术。全称为unifiedextensionfirmwareinterface.以thinkpadX230为例,按F1开机进..
Josh Triplett以一个“笑点”开始了他在PyCon 2015上的演讲:移植Python使其无需操作系统运行:他和他的英特尔同事让解释器能够在GRUB引导程序、BIOS或EFI系统上运行。连演讲的休息时间也没放过,他有很多有趣的要说的事情,还有许多让人大开眼界的演示。 Python在B...
分类:
编程语言 时间:
2015-06-19 07:52:42
阅读次数:
187