中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Linux環境下怎么修復GRUB引導故障

發布時間:2022-01-27 14:14:26 來源:億速云 閱讀:248 作者:柒染 欄目:開發技術

小編今天帶大家了解Linux環境下怎么修復GRUB引導故障,文中知識點介紹的非常詳細。覺得有幫助的朋友可以跟著小編一起瀏覽文章的內容,希望能夠幫助更多想解決這個問題的朋友找到問題的答案,下面跟著小編一起深入學習“Linux環境下怎么修復GRUB引導故障”的知識吧。

Linux環境下如何修復GRUB引導故障?引起GRUB故障的原因:MBR中的GRUB程序遭到破壞   grub.conf文件丟失,引導配置有誤。

grub引導的配置文件存放于 /boot/grub2/grub.cfg,當此文件損壞或丟失的話,Linux主機啟動后可能只會出現 “grub>” 的提示符,如下圖所示:

Linux環境下怎么修復GRUB引導故障

解決辦法

Linux開機自動會進入到grub引導介面(如果沒進入到grub引導介面可以按C鍵進入)

 GNU GRUB version x.x.xxxxx
 Minimal BASH-like line editing is supported...
 grub >

第一步:找到系統對應的扇區及/boot/grub目錄 注意:假設是硬盤接口類型sd,hd0對應是sda hd1對應是sdb (hd0)≠(hd0) (hd1,gpt2)=(hd1,2) ls (hd1,gpt2) ? 查看(hd1,gpt2)扇區信息(盤符、空間等) ls (hd1,gpt2)/ ? 查看(hd1,gpt2)扇區下的內容(文件、文本等)

如果打印每個扇區目錄信息,會出現兩種情況: 

1、ls (hd1,gpt2)顯示Unknow filesystem提示說明這個扇區不是我們要找系統分區 

2、ls (hd1,gpt2)顯示/boot /proc等系統目錄信息說明這個扇區是我們要找的系統分區

如果找到對應扇區的系統分區,可能會遇到兩種情況: 

1、 A目錄下有/boot/grub 

2、A目錄下有/boot,B目錄下有/grub (此時在第二步加載系統內核要使用 set prefix=(hd1,gpt2)/grub 命令)

grub > ls (hd0), (hd1), (hd1, gpt1), (hd2,gpt2), (hd3, gpt3)



第二步:加載系統內核 grub > set root=hd1,2 #此處不需要括號,加括號也可以,hd0和hd1是有區別 grub > set prefix=(hd1,2)/boot/grub grub > linux /vmlinuz root=/dev/sdb2 #vmlinuz必須使用TAB補全(可能有后綴),注意sda或sdb需要看自己的實際情況 grub > initrd /initrd.img-xxx #TAB補全,多內核情況下版本需統一 grub > boot

提示:如果在boot之后不幸進入BusyBox,說明參數設置有問題,可以仔細查看出錯的日志,再重啟系統后重復執行第二步操作(重啟系統后上面設置的參數會被清空)。



第三步:修改grub引導 如果成功進入系統,記得要馬上信息grub引導,不然重啟系統后問題還是存在

sudo update-grub2 #grub2命令(高版本使用grub2) $ sudo grub-install /dev/sdb



第四步:重啟系統 重啟系統后即可正常進入系統 reboot

感謝大家的閱讀,以上就是“Linux環境下怎么修復GRUB引導故障”的全部內容了,學會的朋友趕緊操作起來吧。相信億速云小編一定會給大家帶來更優質的文章。謝謝大家對億速云網站的支持!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

奉节县| 达州市| 盐源县| 嘉义县| 墨竹工卡县| 金阳县| 金华市| 彭泽县| 大新县| 睢宁县| 沙坪坝区| 丹巴县| 信阳市| 大庆市| 北宁市| 襄樊市| 嘉黎县| 水富县| 青铜峡市| 大名县| 于都县| 观塘区| 阳曲县| 修文县| 扬州市| 丰都县| 宜州市| 菏泽市| 丰县| 南投市| 太原市| 通州市| 彭山县| 淄博市| 邯郸市| 富民县| 邳州市| 彰化市| 临邑县| 临猗县| 中山市|