视频1 视频21 视频41 视频61 视频文章1 视频文章21 视频文章41 视频文章61 推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37 推荐39 推荐41 推荐43 推荐45 推荐47 推荐49 关键词1 关键词101 关键词201 关键词301 关键词401 关键词501 关键词601 关键词701 关键词801 关键词901 关键词1001 关键词1101 关键词1201 关键词1301 关键词1401 关键词1501 关键词1601 关键词1701 关键词1801 关键词1901 视频扩展1 视频扩展6 视频扩展11 视频扩展16 文章1 文章201 文章401 文章601 文章801 文章1001 资讯1 资讯501 资讯1001 资讯1501 标签1 标签501 标签1001 关键词1 关键词501 关键词1001 关键词1501 专题2001
安装UEFI启动的Windows
2025-09-29 03:01:34 责编:小OO
文档
为了直接在 Barracuda 7200.14 ST3000DM001 上安装系统并启动,研究了一下实现方法~现在总结一下步骤~

 

首先是把安装媒体(U 盘或移动硬盘皆可)用 diskpart 或者其他磁盘工具转换为 GPT 分区,FAT32 格式。推荐使用 4GB 或者 8GB U 盘,容量小于 4GB 则无法容纳 Windows 7 x 安装镜像,容量太大则 FAT32 格式不适合日常使用。

 

然后把 Windows 7 x ISO 镜像解压到安装媒体根目录。

 

接下来是关键的一步,把 \\efi\\microsoft\\boot 目录完整复制到 \\efi\\boot 目录;用工具提取 install.wim 源镜像中 \\Windows\\Boot\\EFI 当中的 bootmgfw.efi,放置到 \\efi\\boot 当中,并重命名为 bootx.efi。这样就制成了 EFI 可启动 USB 媒体了~

 

安装时,先用恢复工具中的命令提示符,运行 diskpart,将目标磁盘转换为 GPT 分区,然后依次建立卷。如果安装 Windows 单系统,则首先建立 ESP 分区,大小为 100MB 即可(千万别忘记 4KB 对齐),如果还需要安装其他系统则分配 200MB 甚至更多;需要 MSR 分区(可搜索 MSR 分区的用途)则再建立 128MB 的 MSR 分区,不需要则不建立;再建立合适大小的普通分区用于安装系统即可。

 

接下来的操作就与 BIOS + MBR 的系统一样了,不用再重复了~

故障简单描述: windows 7 位版本在支持UEFI主板上,在使用原版镜像的UEFI通道启动后, 正确在GPT分区硬盘上安装后,无法正确启动windows 7系统.

系统环境: i5 2500K, asus p8z68-v主板, 硬盘5块: 拟安装windows 7的一块SSD 128G硬盘,初始状态未分区; 已安装MAC LION的硬盘两块,各500G,原先为mac 软raid0,后备份数据后在安装过程中清空;1GB硬盘一块,原为HFS+的gpt状态,后备份数据后清空; 250GB硬盘一块, MBR格式,装ubuntu 11,一个主分区,一个扩展逻辑分区做swap.

故障详细描述: 成功在windows7安装程序中建立ntfs格式的gpt分区后,安装重起后, 主板自动调用windows EFI分区中的引导程序,卡在启动菜单,故障代码0xc0000225 , 用恢复光盘自动修复启动问题无法解决.看详细描述,所有测试都通过,提示可能是安装过程出问题,重刻了5张光盘,换用不同品牌dvdrw,甚至采用从efi shell启动后手动硬盘安装故障依然存在.  通过windows PE或者ubuntu启动后观察windows安装分区的文件均完好, 观察EFI分区和windows boot manager分区的文件,也均完好(这两个分区其实都是fat32格式,可以手动挂载).

故障解决思路: 为求影响故障变量最小化的目的,开始去除所有无关硬件,最后发现主板只插128g ssd硬盘时,故障不存在,遂又开始逐个加硬件,又发现当加上250GB的ubuntu的mbr硬盘时,故障重现.

由于最近在折腾编译路由器固件,所以linux还是要装的,于是在已经成功安装启动windows7的情况下,清空linux硬盘,并重新安装ubuntu,用ubuntu live光盘引导时,选择uefi模式引导,引导后新建分区,这时ubuntu新建的硬盘也是gpt分区.

安装成功后, 两个系统都正常.

最后结论: 由于懒得折腾,所以得出两个可能的结论,还不知道哪个结论是对的,供遇到相同问题的玩家参考

结论1:在gpt硬盘上安装windows7后,同一电脑上的ubuntu(哪怕是在不同物理硬盘上)必须重新安装. \

结论2:在gpt硬盘上安装windows7后同一电脑上的ubuntu(哪怕是在不同物理硬盘上)系统也必须是gpt分区.下载本文

显示全文
专题