解決ubuntu20+window雙系統啟動引導項的修復問題

前言

最近電腦的ubuntu系統出現瞭問題,本身自己的電腦就是雙系統,window和ubuntu的引導項都是存在的,但是我把ubuntu系統連續重裝瞭三次之後,發現電腦的windos引導項沒有瞭,開機直接進入ubuntu系統瞭。

對於丟失引導項,直接重裝對應系統就可以瞭,但是我因為本機搭建瞭一些環境,不想放棄修復。然後就開始瞭我的修復之路,最開始使用自己在/boot/grub/grub.cfg### BEGIN /etc/grub.d/30_os-prober ###### END /etc/grub.d/30_os-prober ###之間增加自定義window的引導項,後來失敗瞭。

最後,我自己測試,使用瞭windos的U盤啟動盤修復瞭window啟動項,但是由於我的雙系統引導項都在一個位置,導致修復window的引導項的時候,覆蓋瞭ubuntu的啟動引導項,所以又使用ubuntu的U盤安裝盤,進行瞭ubuntu引導項修復,最終實現瞭雙系統引導項的恢復。

解決實踐

修復window引導項

  • 制作windos啟動U盤,我用的是大白菜;
  • 將U盤插入電腦,開機選擇U盤啟動;
  • 進入window pe系統,然後點擊進入引導修復,開始自動修復之後,window引導項即可被修復

由於pe系統截圖不方便,所以就截取瞭一點點圖片

修復ubuntu引導項

由於上面一個修復window引導項動作覆蓋瞭整個啟動目錄,導致我的電腦ubuntu引導項丟失瞭,所以我現在又開始修復ubuntu啟動引導項。方法類似,不過ubuntu修復啟動引導項時候,需要我們安裝boot-repair軟件

  • 制作Ubuntu啟動U盤,UtroISO即可;
  • 將U盤插入電腦,開機,進入BIOS,選擇U盤啟動;
  • 出現Ubuntu安裝界面,選擇第一項(Try ubuntu without install);
  • 進入ubuntu,打開終端,獲取root權限;

執行以下命令:

sudo add-apt-repository ppa:yannubuntu/boot-repair
apt-get update
apt-get install boot-repair

上面的操作是參考另一位博主的文章,大傢可以點擊鏈接,進入查看。


boot-repair安裝完成之後,輸入boot-repair命令,進入軟件

選擇推薦修復

進入修復等一小會,修復就完成瞭

大傢可以看到修復提示log

reboot機器,這個時候大傢就可以看到電腦啟動的引導項都恢復瞭。

到此這篇關於ubuntu20+window雙系統啟動引導項的修復的文章就介紹到這瞭,更多相關ubuntu window雙系統引導修復內容請搜索GuideAH以前的文章或繼續瀏覽下面的相關文章,希望大傢以後多多支持GuideAH!

閱讀更多: