|
|
楼主 |
发表于 2013-4-16 07:31:58
|
显示全部楼层
ddianxing 发表于 2013-4-15 21:41 
我的理解是依照楼主的方法安装 GPT + UEFI 系统的话,没有必要先以 UEFI 启动 DVD 或 U 盘里的 PE,普通的 ...
从支持UEFI/BIOS双启动的PE目录树上可以清楚看到两种平台所需要的文件所在
以下仅供参考
EFI
├─Boot
│ └─Boot.sdi
├─EFI
│ └─Boot
│ └─ Bootx64.efi
└─microsoft
└─Boot
└─*
引用2011hiboy老师帖中目录树详解:
UEFI模块包含的文件逐个分析及其引导流程
★ -----------------对于UEFI启动本身来说,这些文件是必需的
▲----------------- 对于传统BIOS引导光盘来说,这些文件是制作时必需的
▲----------------- 对于传统BIOS引导光盘来说,这些文件是引导时必需的
◆ -----------------对于UEFI引导光盘来说,这些文件是制作时必需的
◆ -----------------对于UEFI引导光盘来说,这些文件是引导时必需的
UEFI_MS必需-------------在磁盘介质上,通过UEFI启动系统,这些文件是必需的
(本说明用法:你需要查询某个文件的用处,直接找那个文件;或者你需要做什么,从上方认识标示,从本说明标示入手)
根目录
├─boot --------------------------------启动文件目录 UEFI_MS必需 + ▲
│ │ BCD --------------------------------传统BIOS启动所需BCD菜单文件 ▲
│ │ boot.sdi --------------------------------UEFI/BIOS启动都需要 UEFI_MS必需 + ▲+ ◆
│ ├─fonts --------------------------------传统BIOS启动字体文件目录(不影响启动)
│ │ chs_boot.ttf
│ │ wgl4_boot.ttf
│ └─zh-cn --------------------------------传统BIOS启动中文显示用的目录(不影响启动)
│ bootmgr.exe.mui
├─efi--------------------------------UEFI启动目录 ★ + UEFI_MS必需 + ◆
│ ├─zh-cn --------------------------------UEFI启动中文显示用的目录(不影响启动)
│ │ bootia32.efi.mui
│ │ bootx64.efi.mui
│ ├─boot--------------------------------UEFI启动文件目录 ★ + UEFI_MS必需 + ◆
│ │ bootia32.efi--------------------------------IA32构架的启动文件 ★ + UEFI_MS必需 + ◆
│ │ bootx64.efi--------------------------------X64构架的启动文件 ★ + UEFI_MS必需 + ◆
│ └─microsoft-------------------------------UEFI启动目录 UEFI_MS必需 + ◆
│ ├─fonts --------------------------------UEFI启动中文字体文件目录(不影响启动)
│ │ chs_boot.ttf
│ │ wgl4_boot.ttf
│ └─boot---------------------------------UEFI启动菜单目录 UEFI_MS必需 + ◆
│ BCD-------------------------------UEFI启动菜单 UEFI_MS必需 + ◆
│
│─MBR.bin ------------------------制作传统BIOS下的启动光盘上时的引导记录,负责引导Bootmgr,适合x64+x86 ▲
│─bootmgr -----------------------传统BIOS下的启动光盘的引导文件,适合x64+x86 ▲
│─UEFI_ALL.BIN-----------------制作UEFi启动光盘上时的引导记录(已处理),可以同时支持引导IA32+X64构架,直接读取\efi\microsoft\boot\bcd ◆
│─winpe_x86.wim --------------------------------适合IA32构架的winPE,目前仅有Win8 x86 UEFI_MS必需 +▲+ ◆
└─winpe_x64.wim --------------------------------适合X64构架的winPE,目前有Win7/8 x64 UEFI_MS必需+ ▲+ ◆
然后来说UEFI启动 Windows 的简要流程:
---->>电脑开机(假设已经设置了UEFI为打开)
---->>启动模块根据启动项顺序依次查找所有
(FAT分区):\efi\boot\bootia32.efi(IA32构架的启动文件)
或者
(FAT分区):\efi\boot\bootx64.efi(X64构架的启动文件)
---->>加载\efi\microsoft\BCD 启动菜单文件
---->>按照BCD里面的内容进一步启动,整个过程和传统的BIOS相比,没有引导记录的参与,不错不错
详情请链接:
UEFI启动详解:启动分析+N项操作实例,赶紧进来学习,不要落伍啦,该给自己充电咯...
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=299643&fromuid=458204
|
|