- 积分
- 122
- 最后登录
- 2024-4-25
- 精华
- 0
- 阅读权限
- 20
- 主题
- 89
- UID
- 622806
- 帖子
- 230
- PB币
- 350
- 威望
- 5
- 贡献
- 0
- 技术
- 18
- 活跃
- 1280
- UID
- 622806
- 帖子
- 230
- PB币
- 350
- 贡献
- 0
- 技术
- 18
- 活跃
- 1280
|
楼主
发表于 2010-5-15 01:46:45
IP属地湖北
本帖最后由 ryanliue 于 2010-5-15 10:28 编辑
Intel于2001年提出EFI技术,经过数年在服务器上的应用,目前已经升级到开放标准的UEFI 2.x,目前PC应用UEFI的硬件和软件方面的条件已经成熟,市面上已知未知的支持UEFI技术的产品(关键是主板)已经有不少,据说苹果2009年下半年的MacBook Pro/Mac Pro也支持UEFI(之前苹果机只支持EFI 1.x,而EFI 1.x和UEFI 2.x并不兼容)。
UEFI不同于传统BIOS,它可以调用存在于外部存储器中(比如U盘、移动硬盘)UEFI Shell,UEFI Shell相当于一个小操作系统,它可以实现许多功能,比如可以用来安装操作系统。而且里面的程序模组是可以自行添加、修改的,甚至你还可以自己编程,相比旧的BIOS有了很大的自由发挥空间。当然,为了保持对传统BIOS的兼容性,使用UEFI技术的主板仍然支持传统BIOS启动功能。
希望各安装盘打包小组快速行动起来,制作UEFI安装盘(可以做成像Win7 x64那样的BIOS MBR/UEFI GPT混合安装盘。注意:许多DIY的光盘没有EFI轨道,而64位Vista/Win7/2008/R2原版安装盘一定有,由于UEFI是64位的,所以不支持32位系统。),借助GRUB2的强大功能,使我们可以方便地用U盘、移动硬盘来安装、启动所有的操作系统(Mac OS X应该也没问题)。
顺便说一下,以UEFI方式安装操作系统是需要主板支持的(主板必须支持UEFI),而且必须用一块已经划分为GPT分区表的硬盘安装(GPT分区表仍然支持MBR,但如果还想用老的MBR方式启动,需要用gptsync命令转换成GPT/MBR混合模式,但这样做的话最好就不要EFI分区了,将硬盘分成四个主分区,而且不要扩展分区,因为操作系统可能认不出扩展分区,GRUB2较新的版本包含gptsync工具,Ubuntu 10.04就行)。
关于创建GPT分区看这里:
http://www.machome.com.cn/thread-29779-1-1.html
以下是一些相关文章:
什么是UEFI
http://blog.csdn.net/FAWCHENLING/archive/2008/04/20/2308723.aspx
UEFI将掀起固件接口新变革?
http://soft6.com/html/tech/17/170598.shtml
UEFI通用可扩展固件接口浅析
http://www.bios.net.cn/BIOSJS/UEFI/5870.html
UEFI主板购买参考(版本0.1.2)
http://bbs.bios.net.cn/thread-145991-1-1.html
UEFI BIOS OS Loader -- Q&A
http://blog.csdn.net/prostar/archive/2009/07/20/4363934.aspx
GUID Partition Table
http://en.wikipedia.org/wiki/GUID_Partition_Table
Windows and GPT FAQ
http://www.microsoft.com/whdc/device/storage/GPT_FAQ.mspx
GRUB2多系统启动指南(支持UEFI/Apple EFI/PC BIOS)
http://code.google.com/p/burg/wiki/QuadBoot
Ubuntu Linux关于UEFI方面的帖子
http://swiss.ubuntuforums.org/search.php?searchid=72994843
Fedora Linux和UEFI(有制作UEFI启动光盘的知识)
http://fedoraproject.org/wiki/Anaconda/Features/UEFI
将 Windows 安装到基于 EFI 的计算机
http://technet.microsoft.com/zh-cn/library/cc749064%28WS.10%29.aspx
将 Windows 映像应用于基于 UEFI 的计算机
http://technet.microsoft.com/zh-cn/library/cc765951%28WS.10%29.aspx
为基于 UEFI 的计算机创建应答文件
http://technet.microsoft.com/zh-cn/library/cc765950%28WS.10%29.aspx
UEFI Shell:开启UEFI PC的钥匙
http://bbs.bios.net.cn/thread-146433-1-1.html
EFI shell &USB boot disk 制作
http://www.biosren.com/viewthread.php?tid=2458
如何为一个 Windows PE CD-ROM 的 Windows Server 2008 创建 UEFI 平台的 ISO 映像
http://support.microsoft.com/kb/947024
HOW-TO: Set Up The EDK's Windows-Hosted UEFI Environment With Visual Studio 2008.(需要翻-墙)
http://uefi.blogspot.com/2010/02/how-to-set-up-edks-windows-hosted-uefi.html
HOW-TO: Debug The EDK's Windows-Hosted UEFI Environment(需要翻-墙)
http://uefi.blogspot.com/2010/02/how-to-debug-edks-windows-hosted-uefi.html
在苹果Mac机器上以EFI方式启动Win7(见10楼链接)
http://bbs.bios.net.cn/thread-107639-1-1.html
UEFI编程入门
http://x86asm.net/articles/uefi-programming-first-steps/
BIOS之家论坛
http://bbs.bios.net.cn
BIOS人论坛(BIOS工程师论坛)
http://www.biosren.com |
|