乡村秀才

关于UEFI启动和Ghost克隆安装系统的那些事

twm000:

即兴键盘敲打的,表达能力差,帖子可能会有些杂乱,请谅解^-^

 

话说这些已经早就不是什么新鲜事了,无奈依然很多网友问及,唉...我也不是这方面的专家,实际 Extensible Firmware Interface 技术原理我也不懂,也好像无需懂。但我会去实践测试取经验,哪怕十次失败换来一次成功也是受益不少的。

首先我可以肯定告诉你,Ghost克隆是不会破坏固态硬盘的4K对齐,Ghost克隆安装x64位Win7/win8是可以使用到UEFI的启动机器上。但有些细节问题是要做到的。

 

【1】关于新旧硬盘新分区:

因为绝大多机器用的是windows系统,原版系统本身就自带这些分区功能,从Vista开始,系统自带的分区功能就已经支持4K对齐,因此你无论用Vista/Win7/Win8/Win10原版光盘启动进行分区的硬盘都是不必担心4K对齐的问题,不同之处是Vista分区是不会产生100MB的系统引导隐藏BOOT分区,Win7后续新版系统都会自动创建。

那么问题又来了,UEFI启动的机器应该怎样分区呢?这个你根本不用操心的,你只要用64位Win8安装光盘通过UEFI模式启动进行分区,过程会自动给你创建3个额外的小分区,这样的目的不仅仅是为了保护系统引导分区,另外对于需要使用Bitlocker驱动器加 密功能的用户来说,今后也无需对硬盘结构进行重新部署

 

系统安装完成后,Windows磁盘管理样图:

 

 

系统安装完成后,PE中用DG分析磁盘状态样图:

 

  

如果不用系统自带工具,例如常用的 Diskgenius 简称DG,在分区过程记得勾选“对齐分区到此扇区的整数倍为4096”。如机器支持UEFI而且你需要这快速启动功能,创建ESP、MSR是必须的。

注:在用DG自动分区后,盘符应该是不规律的。尽量重启一次,重新PE登录后才进行Ghost克隆操作

 

查看SSD是否已经4K对齐,可以用AS SSD Benchmark工具检查是否OK。(此工具需要.NET4.0以上支持)

 

【2】安装Ghist克隆版系统到UEFI快速启动模式计算机:

首先需要一个能支持efi的win8pe启动登录

不管你用PE还是其它方法,把GHO映像恢复到硬盘的某一个分区里,比如c盘【非msr和efi分区】
这个不管是bios模式还是uefi模式,先恢复了GHO再说

进Win8PE后,在有esp分区的情况下 (既是章节【1】的已经分区完成的硬盘)

执行命令:
bcdboot c:\windows /l zh-cn

重启就可以进行ghost安装

如果没有PE,那就需要一张带有win8原版的安装盘,然后选择光盘启动进入选择安装系统的界面的左下角有修复计算机,重启就可以进行安装部署

 


【3】在原有的硬盘上不重新分区开启UEFI安装Windows系统

参考图1图2:

 

 

首先是准备一个GPT分区表的硬盘,在里面新建一个ESP分区,
如果没有,就用分区工具(例如傲梅分区助手)在硬盘尾部分出1个小空间,格式化为FAT或者FAT32(防止误操作,记得最好备份重要数据)

如果是在PE里,并且有ESP分区,那么cmd里直接输入bcdboot c:\windows /l zh-cn(如果是bios模式,需要添加一个参数/f uefi
如果在pe里,但是没有esp分区,但是有FAT或者FAT32分区,给它分配一个盘符比如g盘

执行命令:
bcdboot c:\windows /s g: /f uefi /l zh-cn

命令行解释:
bcdboot.exe [系统安装盘符]:\Windows /l zh-cn /s [FAT32分区盘符]: /f uefi

如果没有PE但是有win8安装盘,改为uefi模式后,选择光盘启动,进入选择安装系统的界面的左下角有修复计算机,使用这个功能,可以给你添加uefi启动


在bios里开启uefi启动,然后用分区工具做好GPT分区,进入win8pe把ghost系统恢复(假设该分区盘符为C:),然后进命令提示符输入:
bcdboot c:\windows /f UEFI
就创建好了uefi启动项,之后重启就可以了。


预留一个FAT32分区是必须的,X64系统是必要的、6.2或更新版本的 bcdboot.exe 或者win8 PE 是必要的

重启后进入BIOS,把名为 Windows Boot Manager 的启动项调整到第一位

 

底下链接亮了,系统内容基于前几天分享的“Win8.1_企业版&专业版_x86+x64_ISO【2015.01.16】”中的企业版制作的GHO映像

https://pan.baidu.com/s/1qWynTr2

 

文件名称:WIN8.1_Ent_x86.GHO
文件大小:2.31 GB (2488939122  字节)
修改时间:2015年01月26日
MD5     :AD5F6C65AFF54C11539ED92DCC8E225D
SHA1     :E3A2D2B0BA1B5218078D0064E8EFDD6F9EC57816


文件名称:WIN8.1_Ent_x64.GHO
文件大小:3.45 GB (3709863765  字节)
修改时间:2015年01月27日
MD5     :A207952D74235A241811603AD50CE9CD
SHA1     :6DD1F8155477040C5B004E1FA885BE0883B9759D


评论

热度(12)