Windows7 UEFI安装备忘录

  • Win7 MSDN安装镜像中缺少了必要的UEFI引导文件,即来自Win8及以后系统的bootmgfw.efi,将其改名并放在合适目录下。

  • 如果采用U盘引导启动,那么“升级”安装往往不能进行。可能需要硬盘引导启动,或者在已正常启动的Win7系统中运行安装程序,而不是系统崩溃后再去“升级”安装。

  • Windows启动修复主要针对系统引导文件,一定条件下能够重建启动引导菜单。

  • 若有GPT分区表硬盘与MBR分区表硬盘共存,GPT分区表上的bootmgfw.efi不能正常引导启动。

Windows7及以后版本操作系统的安装镜像,Legacy引导还是UEFI引导?

Win7安装镜像可以以UEFI方式引导启动,但这样只能安装系统到GPT硬盘上,反之亦然。

Win7安装镜像的EFI引导文件不完善,需要从win8及以后的系统或安装镜像中获取EFI文件夹。

EFI\boot\bootx64.efi等同于bootmgfw.efi.

而且对于众多OEM的品牌机而言,只要EFI/microsoft存在,则自动引导启动Windows系统。

Install Linux on Surface 3 (Non Pro)

  • Prevent boot into Windows automatically when boot from SSD

    Rename or remove the /EFI/Microsoft in the EFI partition.

  • Why the bash replied “fdisk/mkfs command not found?”

    Because /sbin is not appended to the $PATH.

6月底7月初兴风作浪折腾UEFI+GPT+Clover+Mac

太久没更新博客了,原因之一是此番折腾的曲折历程!

Stage 1

在硬盘前部空余空间(上次折腾后的预留空间)建立了200MB的fat32分区,并用bcdboot命令写入了win7引导文件,炮制了一个有“水分”的EFI分区。
主板早已启用UEFI,自然重启操作系统成功。接着心一急,手一横,没切换到PE系统就动用DG专业版转换分区表格式。结果出乎意料,却合情合理,win 7直接蓝屏。
心急火燎地喊来PE,把分区表格式从GPT转回MBR,可是DG不配合工作,在即将转成时报错终止。
直到此时,看似MBR,实则硬盘分区表出了隐性故障。win7启动卡在飘动的徽标处,再也进不去了。

Stage 2

三番五次倒腾分区与分区表,多次取用先前的C盘的ghost备份镜像,没有实际作用。

Stage 3

经百度经验查实,win7及其安装光盘所带的diskpart能够安全实现MBR与GPT互转。可是代价是丢失所有分区。
赶紧备份所有必要资料,把win7安装镜像搬到U盘。较为耗时的流程。
这下分区表重建了,而后手动建立了各个所需的分区方休。
还通过电话激活解决了不少工具束手无策的额外的win7 UEFI激活问题。