在ESP分区新建win10引导
之前腦抽把win10的引導給刪了,百度了很久看到很多辦法但在我這里總是不能解決,后來總算在google里搜到了一個方法重建了win10 的引導
之前經歷的方法有
使用win10USB啟動盤啟動電腦后選擇修復計算機-疑難解答(具體名字忘了)-高級選項-啟動修復。這個辦法按理說應該是能解決問題,但是在我這由于bitlocker的原因要我輸密碼,我按照提示在onedrive里找到密碼輸進去后卻一直提示我無法解鎖,很是郁悶,嘗試了幾次后此方法廢---
第二次,用win8PE啟動,打開cmd命令行,輸入bcdboot c:windows /s j: /l zh-ch /f uefi,理論上也應該是可行的---but,我這又出幺蛾子了,總是提示嘗試復制啟動文件失敗,無解---
第三次用bootice這個軟件嘗試手動新建bcd文件,按照網上教程來的,但是都沒能成功引導win10
最終讓我找到了這個方法,鏈接在這里:https://neosmart.net/wiki/fix-uefi-boot/,有個準備工作是確定你的ESP分區下的EFImicrosoftoot路徑存在,如果不存在的話你得想辦法新建一個,如果你的電腦上還有其他系統,比如ubuntu,則你可以在ubuntu里掛在ESP分區,然后新建那個路徑,或者你就用winPE盤打開電腦,然后在winPE里使用disk'genius掛在ESP分區,然后新建這個路徑,下面是對這個教程的翻譯
首先還是要制作一個win10的啟動盤
開機選擇從啟動盤啟動
打開后選擇繼續之后不要點現在安裝,畢竟咱不是要重裝系統,點擊左下角的修復計算機
依次點擊疑難解答-高級選項
到這里你可以嘗試一下“啟動修復那個選項”,也許你不像我那么倒霉,用這個就可以直接修復你的win10引導了,不行的話就點擊“命令行”英文叫command prompt選項
如果你選擇命令行后還會提示讓你輸bitlocker密碼,這次你可以選擇跳過這個驅動器,這樣應該就能有一個cmd的窗口彈出來了
在cmd中輸入下面文字后,enter
diskpart
這時窗口中應該會出現
DISKPART>
然后輸入
sel disk 0
enter后 出現“Disk 0 is now the selected disk.”
輸入
list vol
會顯示你的所有分區信息
找到你的ESP分區,這個分區的的格式通常是FAT32格式,大小在100兆或者多一點左右,假設你找到的是disk 2,則繼續輸入
輸入一下并分別enter,其中G:是指你給這個盤分配的盤符,可以是任何你暫時沒用到的盤符
sel vol 2
assign letter=G:
等待這句話出現
DiskPart successfully assigned the drive letter or mount point.
輸入exit后退出
接著輸入
cd /d G:EFIMicrosoftBoot
其中G就是你剛剛分配給ESP分區的盤符,那個目錄如果已經不存在了的話只能是先用winPE進入系統后新建出來
使用bootrec指令
bootrec /fixboot
然后使用bcdboot重建BCD
bcdboot C:Windows /l zh-ch /s G: /f uefi
特別注意,那個C:是你的系統所在盤,不一定是C盤了哦,因為在這里盤符和你之前使用系統時候的盤符可能不一致,你需要自己分辨一下,后面的G:是你的ESP分區的盤符,其他的照著寫就可以了
你也可以直接用這個指令重建BCD
bootrec /rebuildbcd
大功告成,輸入exit指令退出后重啟電腦
如果你和我一樣是雙系統,同時想用grub來引導win10的話,你還需要重啟進入ubuntu,打開終端,輸入“sudo update-grub”更新grub,重啟就可以在grub上看到win10 的啟動項了
總結
以上是生活随笔為你收集整理的在ESP分区新建win10引导的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 百度云虚拟主机BCH部署多个vue项目
- 下一篇: 【Android-NCNN-Vulkan