grub啟動項誤刪導致系統無法載入
阿新 • • 發佈:2019-02-17
電腦裝了雙系統,然後裝了grub,結果誤刪了所有的啟動項,導致電腦啟動時永遠只有一個grub命令列頁面,網上搜羅了一大批解決方案,都不很適用。Stackoverflow中相關問題也木有解答:How to start a windows partition from the Grub command line,在grub命令列不能對檔案進行修改,刪除等操作,只能對已有的檔案進行載入或執行,因此不能解決我的問題,
我的機器是ThinkPad,預裝系統為win10,因此考慮是否可以在bios頁面找到解決方法,因為按理說win10的啟動程式應該已經預先燒到bios中了。執行win10疑難解答:https://www.asus.com.cn/support/FAQ/1013015
https://www.asus.com.cn/support/faq/1013018/ ,開啟win10命令列,此時就可以對檔案進行操作,最後參考win10 EFI資料夾刪除了,引導進不去了,該怎麼辦?,在cmd命令列輸入
bcdboot C:\windows /l zh-cn
,強制重啟電腦,grub的啟動項中神奇的出現了Windows 10,問題解決。
Q:系統啟動時能不能繞過grub,直接進入win10?
A:暫時未找到繞過方法,除了U盤修復win10外其餘系統修復方法(bios提供的)全都用過,但都繞不過重啟電腦,也就繞不過grub,後續如果可以繞過再更新。