HOWTO:通过U盘引导以 UEFI 模式安装 Windows 7
UEFI(Unified Extensible Firmware Interface)- 统一的扩展固件接口,利用该技术允许操作系统自动从预启动环境,加载到操作系统上,这一技术的实现将大大简化开机的流程,从而节省了开机的时间。(UEFI 的更多细节,网友们可以自行网络搜索,不再做深入介绍。)
目前很多品牌机或主板都已经支持 UEFI,gOxiA 的 ThinkPad T420 也在其行列!特别是 UEFI+SSD+Windows7 这样的组合,能够大大提升操作系统的启动速度,gOxiA 之前在买来 T420 的时候就做个一次简短的 UEFI 安装测试,记得之前的操作过程非常简单,也就没有写日志进行备忘,可最近一个朋友买了 x220 并且上了 mSATA 接口的 SSD,打算实施 UEFI+SSD。折腾一番始终不能从 U盘以 UEFI 方式引导和安装 Windows 7,还向 gOxiA 进行了咨询!这次可真丢份,竟然折腾了半天始终无法搞定,而明明记得之前很轻松就摆平过此事,可就是忘记具体的操作流程了!
将 Windows 7 安装文件拷贝到能够引导的 U盘,添加 UEFI 启动文件,大体就是这样一个过程,gOxiA 反复测试就是不行!?首先,使用 Windows 7 USB DVD Download Tool 创建一个 Windows 7 安装 U盘,然后将现有 Windows 下的 "C:\Windows\Boot\EFI\bootmgfw.efi"文件拷贝到 U盘的“x:\efi\boot”子目录下,并更名为“bootx64.efi”。
如上操作应该就没有问题,难道真要像网上所述使用第三方软件进行繁琐的制作流畅并手工划分 GPT 分区来进行安装么?怀着疑问向微软开了 Case,最终解释了我的疑惑!要通过 U盘以 UEFI 模式安装 Windows 7,U盘必须是 FAT32 格式,之后的步骤就与我前面所述相同了!
而 gOxiA 的问题就出在使用了 Windows 7 USB DVD Download Tool 来创建 U盘安装,而该工具默认会将 U盘格式化为 NTFS 格式,my god!!!之前 gOxiA 都是习惯通过 diskpart 来初始化 U盘,并手工拷贝安装文件,所以……
OK!今天就此问题正是写一个备忘日志,操作步骤如下:
- 首先,准备一个4G或以上容量的U盘,并用 diskpart 初始化,作用就是为U盘创建主分区,并激活主分区使其能够支持引导,为此:diskpartsel disk 1cleancreate partition primaryformat fs=fat32 quickactiveexit
- 然后,将现有 Windows 下的"C:\Windows\Boot\EFI\bootmgfw.efi"文件拷贝到 U盘的“x:\efi\boot”子目录下,并更名为“bootx64.efi”。
- 最后,重新启动计算机进入 BIOS 将 Boot 项改为 UEFI Only,保存重启,按下 F12,进入启动管理列表,就可以选择从 U盘引导,一旦引导成功就将以 UEFI 模式安装 Windows 7,之后跟随 Windows 7 安装向导划分卷(向导会自动创建 GPT 类型的卷)即可完成安装。
本操作步骤完全使用的是微软自身的工具和文件,简单便捷,可靠放心!嘿嘿……