歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux技術 >> Ubuntu更新GRUB怎麼恢復系統引導

Ubuntu更新GRUB怎麼恢復系統引導

日期:2017/2/28 11:56:05   编辑:Linux技術

  如果重裝系統或者引導系統崩潰無法進入系統開機引導項從而無法進入以裝系統,那麼Ubuntu更新GRUB怎麼恢復系統引導呢?學習啦小編分享了Ubuntu更新GRUB恢復系統引導的方法,希望對大家有所幫助。

  Ubuntu更新GRUB恢復系統引導方法

  1. 首先用u盤制作一個ubuntu的live CD(就是U盤制作為裝系統的USBHDD+模式),然後通過u盤啟動, 選擇try ubuntu, 進入live CD系統

  2. 然後需要確定你的/boot是否單獨分區, 一般來說是沒有單獨分區的,如果你不知道, 可以通過live CD裡的GPartion程序看一下你的boot在哪裡, 如下圖所示, 我的boot沒有單獨分區, 在/dev/sdb1

  3a. /boot 沒有單獨分區的情況。

  對於這種情況, 首先通過Gpartition查看分區內容,判斷主分區, 也就是/ , 在哪個分區, 比如我就是在/dev/sdb1, 接下來就是掛載分區了

  首先掛載根目錄

  代碼如下:

  sudo su

  mount /dev/sdb1 /mnt

  接下來將一些需要的目錄“綁定到” live CD的系統上去

  代碼如下:

  mount --bind /dev /mnt/dev

  mount --bind /proc /mnt/proc

  mount --bind /sys /mnt/sys

  最後切換root根目錄到/mnt

  代碼如下:

  chroot /mnt

  這樣我們就切換回我們原來的系統上了, 執行update-grub來更新引導

  代碼如下:

  sudo update-grub

  不出意外的話重啟就能進入系統了 , 整個過程如下圖

2016630113659865.png (1920×1080)

  3b. /boot 單獨分區

  對於這種情況, 只需要早mount /mnt後, 多掛載以下 /boot分區即可

  代碼如下:

  sudo su

  mount /dev/sdb1 /mnt

  mkdir /mnt/boot

  mount /dev/sdxy /mnt/boot

  注意sdxy指的是/boot所在的分區。 其他步驟同/boot未單獨分區相同。

  後記:

  本人由於用GTX 670顯卡, 主板設置為從顯卡所在的PCI-E插槽啟動,所以在boot修復完啟動時, 發現只有光標在閃。 這種情況一般是顯卡驅動即相關設置的問題。

  首先選擇回從Intel集成顯卡啟動, 成功進入系統, 並且卸載驅動,重新安裝驅動,進行相關設置後,方能正常使用。

  PS:設置 sudo 開機自啟動項 無需輸入密碼

  如果你想設置一個需要sudo權限執行的開機自啟動項,而不需要輸入密碼,那麼你需要把該程序加入 /etc/sudoers 中。要直線這個, 首先執行 sudo visudo ,在文件最後加入下面一行

  代碼如下:

  ALL=NOPASSWD:/usr/local/cuda-6.5/samples/bin/x86_64/linux/release/deviceQuery

  然後再在ubuntu的statup applications中新建一項,command欄填寫

  代碼如下:

  sudo /usr/local/cuda-6.5/samples/bin/x86_64/linux/release/deviceQuery

看過“Ubuntu更新GRUB怎麼恢復系統引導”的人還看了:

Copyright © Linux教程網 All Rights Reserved