在今天更新windows 10 1903 的時候在重啓的時候發現電腦找不到boot直接進入到了grub rescue模式,老實說,我已經不是第一次遇到這種狀況了,因此再解決這個問題以後記錄一下,以防下次再遇到一樣的狀況。windows
首先,遇到這種狀況其實只要在開機時按F12(不一樣品牌的電腦可能不一樣)進入boot選項菜單而後進入系統便可,可是每次開機都要按F12未免太過麻煩,因此解決方法以下:code
我先進入到windows 10完成更新,在設置中關閉windows 10 快速啓動,而後從新啓動。不出意外進入到了grub rescue模式,而後用ls
命令輸出gpt分區,我忘記我當初manjaro安裝在哪一個分區了,因此只能一個一個去試,輸入ls (hd0,gptx)\boot\grub
,以下圖:orm
若是有輸出路徑信息,說明對應的(hd0,gptx)
就是grub啓動的分區。我這裏是(hd0,gpt8)。 以後依次輸入set root=(hd0,gpt8)
, set prefix=(hd0,gpt8)/boot/grub
,insmod normal
, normal
。cdn
輸入以後我就能夠看到以前的grub啓動菜單了,進入個人Linux系統,打開終端,再輸入sudo update-grub
, sudo grub-install /dev/sda
, 最後重啓系統,就能夠看到grub啓動菜單了,問題解決!!!blog