装Win10:联想ideapad300-15ISK 联想ideapad300笔记本在BIOS里可以设置引导方式为UEFI或者Legacy,此次准备在UEFI下安装Windows10。
首先准备1个U盘:
1、用UltraISO软件打开Win10的ISO文件,点击“启动”,点击“写入硬盘映像”,将U盘制作成系统盘。
★如果直接将Win10安装文件复制粘贴到其它启动U盘里的话,在UEFI下安装,中途会提示文件错误。
即便是支持UEFI的启动U盘也不行。
必须制作独立的Win10 U盘!(下图)
上面的系统U盘做好后,在笔记本关机状态下,插上U盘,按机器左侧边的Novo按钮开机!(下图)Novo按钮在电源插孔的旁边,是个小孔,拿别针轻轻捅一下,电脑就会开机,BIOS菜单就会跳出来。
按上下键,选择U盘,按回车键。
开始安装系统。
2、在UEFI下安装系统,只能安装到“空闲”分区。
安装的过程中,如果你选C盘,安装程序会提示说“这不是一个空闲分区”,直接删除C分区就行了,让它变成空闲分区。
接下来,安装程序将会自动创建ESP分区和MSR分区。
等待安装结束。
系统安装成功后,用DiskGenius查看硬盘(下图),可以看到硬盘被创建了ESP分区,大约100M,这个分区没有盘符,用来存放Win10的efi引导文件。
另外还有MSR分区和1个恢复分区,此处的恢复分区其实没什么作用,完全可以删掉。
系统装好了,接下来做几点有趣的实验:
1、在UEFI下,假如用GHOST备份系统,再还原后,系统能否正常启动?
2、在UEFI下,用GHOST备份ESP分区,还原后,系统能否正常启动?
3、如果故意破坏硬盘ESP分区里的数据文件(虽然它是隐藏的),能否修复重新让系统正常启动?
要做以上几点实验,需要有一只支持UEFI的PE盘才行。
先来制作一个UEFI启动U盘,用“电脑店”软件或其它软件,比如“深度”“U启动”“大白菜”等等(下图以“电脑店”软件为例),将U盘制作成“启动盘”。
此时,这个启动U盘在Legacy引导方式的电脑上能够顺利启动,但要想在UEFI下启动并且进PE系统,还要继续加工!打开DiskGenius软件,点击U盘,右键,点击“建立新分区”,新分区的大小只要大约800M就行了,格式一定要FAT32!右键点击刚刚新建的FAT32分区,点击“从镜像文件还原分区”,选择UEFI.pmf文件,将此镜像文件写进去就OK了(见下图)。
(UEFI.pmf是支持UEFI启动的PE镜像文件)
至此,一个可以在UEFI电脑上启动的PE U盘就制作好了。
1、插上此U盘,开机进PE系统,运行GHOST11.5,备份C盘,再将镜像文件还原至C盘,重启电脑,发现能正常进系统。
结论:在UEFI下,是可以用GHOST备份、还原系统的,前提就是你要有一个能支持UEFI的PE启动盘。
2、插上此U盘,在PE里分别用GHOST和DiskGenius来备份ESP分区,再分别将镜像文件还原至ESP分区,重启电脑,无法进系统。
结论:ESP分区是不可以用GHOST或者DiskGenius来备份还原的,还原后,虽然ESP分区的文件都还在,但BCD启动文件却无法指向C盘的操作系统,因此就导致系统无法引导,进不了系统。
3、在PE里故意删除ESP分区里的所有文件,重启电脑,无法进系统,此时再来尝试修复。
通过上一步已经知道,显然,单纯复制启动文件到ESP分区是无法解决问题的,这时就要用到bootice这个工具了!修复方法如下:
打开Diskgenius分区工具,找到ESP分区,由于ESP分区它没有盘符,右键点它,给ESP分区设置新的盘符即可,比如H,打开H盘,新建文件夹efi,再在efi文件夹下创建子文件夹boot和microsoft,再在microsoft文件夹下创建文件夹boot。
再将C:\windows\boot\efi下的bootmgfw.efi复制到H:\efi\boot下并改名为bootx64.efi。
注意:名称要改一下!
(当然了,如果你手头常备了Win7、Win8、Win10各个系统的efi文件夹的话,就省事多啦,直接将整个efi文件夹复制进ESP分区就行)接着,进行下一步动作。
打开bootice,点击“BCD编辑”,点击“新建BCD”,路径为H:\efi\microsoft\boot,新建好之后,选择“其他BCD文件”,会跳出路径选择窗口,选H:\efi\microsoft\boot\BCD,点击“查看/修改”。
选择“添加”,选择“新建WIN7/8/8.1启动项”,设备类型选择partition,启动磁盘选择你安装系统的C盘,启动分区选择C盘。
菜单标题可以随意,启动文件名称的修改非常重要,不能搞错,按下面的核对:
win8/8.1:\Windows\system32\winload.efi
win7:\Windows\system32\winload.exe
(修复Legacy+MBR硬盘的启动文件,文件名就是winload.exe;如果修复UEFI+GPT硬盘,就是winload.efi)
win10:\Windows\system32\boot\winload.efi
最后选择保存当前系统设置即可。
拔下U盘重启电脑,顺利进入Win10系统,efi启动已修复。
结论:只要C盘的系统没问题,即使ESP分区数据损坏,也是照样可以修复的。
同理,在Legacy下安装的系统,也可通过ESP分区来引导进系统,假如引导文件损坏的话也是可以修复的,只要你将ESP分区的引导文件BCD指向C盘的系统就行了!
具体修复的方法如下图所示:
本文所用软件的下载:/s/1gdObFpT
/s/1pKwXfbt。