修复efi引导的win7
前言
本人筆記本配置為雙硬盤,一塊固態硬盤(SSD),一塊機械硬盤(HDD)。以前玩過黑蘋果,所以HDD上是GPT分區,最近想要把SSD也轉換為GPT分區,用以安裝win7 x64。
安裝的過程中使用diskpart工具將SSD轉換成了GPT分區,但是安裝好后發現SSD上竟然沒有EFI分區(也就是ESP分區):worried:,如下圖:
在我的印象中GPT磁盤,沒有EFI分區是沒法引導的
- 通過bcdedit命令,查看一個引導信息:
注意上圖中紅線標注的地方,win7的引導器安裝到了- HarddiskVolume5分區上
- 使用diskpart查看一下分區信息
通過以上的命令,可以發現:
win7使用了機械硬盤的efi分區來引導固態硬盤上的系統。
利用基于win8的PE修復引導
既然發現了問題所在,那么就有辦法了:
- 使用分區工具在SSD上調整出來一塊空白區域,建立EFI分區
- 利用PE啟動系統,通過bcdboot命令,在SSD上的EFI分區重建引導。
一定要用win8及以上的PE,因為win7的bcdboot參數不支持重建引導到uefi分區
1. 調整分區
在這里,我使用的是傲梅分區助手:
注意我圖中的標注
2. 重建引導
首先使用PE系統,啟動電腦,我用的是微PE
制作PE的教程,請參考其它文章。
使用diskpart的下列命令,建立EFI分區
create partition efi- 使用diskpart給EFI分區分配盤符
- 使用bcdboot重建引導
清理UEFI引導序列
- 使用PE中的bootice工具
請見諒,寫教程的時候,修復工作已經完成,因此用的是虛擬機的截圖,請按實際情況刪除機械硬盤HDD上的UEFI引導。
來自為知筆記(Wiz)
轉載于:https://www.cnblogs.com/devilloki/p/5651478.html
總結
以上是生活随笔為你收集整理的修复efi引导的win7的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 用cookie实现保存密码
- 下一篇: Android深度探索HAL与驱动开发—