最近新入手一套新机器: 主板是:微星ZH77A-G43 其它就不介绍了,哦对了 硬盘 希捷1T(953869MB) 刷了最新的bios说是 bios和uefi自动切换的! 开始折腾: 插入U盘,开机 按F11进入快速启动项目选择菜单 成功看到了我的U盘 有带UEFI字样的一个U盘启动项,另一个不带uefi的U盘启动项,有的主板可能需要开启兼容模块才可以看到不带UEFI选项的U盘启动项。HHH3的pe支持从uefi启动,但我还是进入了不带UEFI字样的U盘启动项(就为说一下这个办法吧) 成功引导到了H3PE 系统维护工具选单 选择了启动 win8 PE 64 PE里自带了微软的 diskpart imagex bcdboot 因为是新硬盘先分区吧:(用diskpart)具体用法见 diskpart后输入help 默认是mbr格式的,因为要uefi所以准备转换成GPT后分成三个区 EFI:100MB D:60G E:剩下的 (因为新硬盘没有分区,hhh3的cd盘占了C盘符) 进入cmd命令行窗口后输入 diskpart 而后输入list disk后发现我的硬盘是disk 0 U盘根目录建立GPT.TXT写入如下内容: select disk 0 选择硬盘0 convert gpt 转换硬盘为GPT分区类型 create partition efi size=100 创建EFI分区 大小为100MB format fs=fat32 quick 快速格式化为fat32文件类型 assign letter=O 分配一个O盘的盘符(后面修复引导用,前提O盘符没有被占用) create partition primary size= 61440 创建第一个主分区 大小为60G format fs=ntfs quick assign letter=D create partition primary 将剩下的容量都分配给E盘 format fs=ntfs quick assign letter=E 写好后保存。(注释的部分不在txt内) 切换到cmd命令窗口后 输入 diskpart /s u:\gpt.txt(u我的U盘盘符 gpt.txt刚才编辑好的txt) 等待数秒后 分区就建立成功了 打开我的电脑 会多出 D: E: O:这三个盘! 分好区后就可以用imagex恢复我U盘上事先准备好的win8 64 位专业版 install.wim镜像了。 install.wim路径:U:\install.wim 接着在cmd窗口键入:imagex /apply U:\install.wim 1 d: 等待几分钟后成功恢复install.wim镜像到D盘了。 接下来就是引导修复了,cmd窗口直接键入:bcdboot d:\windows /s o: /f uefi /l zh-cn (O:就是先前用diskpart分配EFI分区的那个盘符 注意中间的空格) 几秒后提示 成功创建启动文件 打开我的电脑 进入O盘后会发现多了个EFI文件夹(引导) 引导修复完后就OK了,重启按F11发现多了个启动项 WINDOWS BOOT MANGER之类的 选择从它启动 成功出现win8专业版的安装界面!! 总结一下: 1〉用diskpart 转换磁盘类型 分区 给EFI分区分配盘符 用diskgen也可以分配盘符 2〉用imagex恢复镜像 3〉用bcdboot修复引导 uefi 方式启动win8 PE后就简单多了 修复引导直接 bcdboot c:\windows /l zh-cn 就行 省去了分配EFI分区盘符的步骤。 也许我的办法比较笨,但没有借助任何第三方工具。 bcdboot要用win8 里的 版本最新的好像是 6.2 9200 16384(PE不自带的自己准备一个吧) win7的bcdboot没有/F选项好像!! 也不太会组织语言 大家凑合着看吧,也是一种方法吧!! 学习了,GPT分区的引导修复BCDBOOT是最好使的
使用命令diskpart分配盘符给EFI方法挺好,下次利用一下! 感谢分享。 独剑添加:总结一下,用win8PE的bcdboot自动修复UEFI引导区(一般为esp分区)的方法如下: 1.如果是在纯UEFI下,打开cmd命令行,用以下命令可以搞定: bcdboot c:\windows /l zh-cn 其中l参数设置区域语言为简体中文 2.如果是在bios下,打开cmd命令行,用以下命令可以搞定: bcdboot d:\windows /s o: /f uefi /l zh-cn 其中/s参数指定esp(或其它fat分区)盘符为 O:盘, /f uefi 参数是bios下一般要有的,指定为uefi启动,还可以为all或bios。 其实高手们完全可以编程,把UEFI引导修复自动完成,包括esp分区的挂载,UEFI中的esp分区修复,windows分区的uefi引导修复,这样子我等小白就可以 直接用了。 |
|