[閒聊]ubuntu又双叒叕開不了

自從裝回windows之後,我開始認同windows除了打遊戲之外真的沒什麼用,還會干擾其他作業系統的使用

某天玩完遊戲睡完覺,一起來開機就發現電腦直接開始載入Win10。我當下是一臉問號,因為我預設的順序是ubuntu優先於Win10,就算我忘記選擇ubuntu也不會是Win10啟動。再重開一次之後,我確認了grub2真的沒有出現,Win10又跳出來了。

煩欸 (っ・Д・)っ

GRUB 2 是 Ubuntu 9.10 (Karmic Koala) 的預設開機載入和管理程式,並在 10.04 以後於許多作業系統中使用。在電腦開機時 GRUB 2 將顯示選單等待使用者輸入或是自動將控制權轉移到作業系統核心。

首先我去確認BIOS的開機順序,雖然這應該不是造成grub2沒有出現的原因,但是還是先確認一下,也檢查是否有接上其他USB Boot裝置,結論是一切正常。

因為當時還什麼都不清楚,所以先進到還能正常使用的Win10,確認我的放ubuntu的磁區是有東西的,沒有不小心又刪掉什麼… ,好在ubuntu也好好的待在那裡。

確訂ubuntu還存在的事實之後,發現問題應該是出在開機管理程式身上也就是grub2。

要把grub2裝回去並不困難,只需要一個ubuntu的開機隨身碟就可以了。開啟ubuntu(隨身碟)之後,安裝boot-repair,再選擇recommended repair(建議修復),這個程式就會自動幫你修復了。

sudo apt-add-repository ppa:yannubuntu/boot-repair

sudo apt-get update

sudo apt-get install -y boot-repair

boot-repair

修完之後重新開機(記得把BIOS開機順序改回來),之後就看到熟悉的grub2了。


修完之後就是算帳的時間了ヽ(`Д´)ノ

原因在查怎麼修的時候就大概知道了

看來氣的不只我一個XD


參考文章

  1. How to Fix Your Ubuntu Linux PC When It Won’t Boot
  2. How to Repair GRUB2 When Ubuntu Won’t Boot