LinuxGrub修復方法

Linux因Grub損壞的修復方法:

1)救援模式修復(備份了MBR)

2)救援模式修復(無備份MBR)

3)Grub下手動啟動Linux系統

1、救援模式修復(備份了MBR)

    MBR中存放了Bootloader信息(Grub),在磁盤的最開始512字節,當這512字節出現故障,系統將無法引導啟動。

    a、備份MBR,在工作中也要把此項作為定時備份的一部分。

[root@case2 ~]# dd if=/dev/sda of=/root/mbr.bk bs=1 count=512        #dd命令是磁盤塊級別的拷貝命令
512+0 records in
512+0 records out
512 bytes (512 B) copied, 0.00123297 s, 415 kB/s
[root@case2 ~]#

    b、破壞MBR的512字節信息,導致系統連Grub都進入不了,只能通過重新掛載光驅,進入到救援模式

[root@case2 ~]# dd if=/dev/zero of=/dev/sda bs=1 count=512        #將/dev/sda磁盤的MBR分區破壞
512+0 records in
512+0 records out
512 bytes (512 B) copied, 0.00422362 s, 121 kB/s
[root@case2 ~]#

    c、系統啟動不了

1.png

    d、重新掛載ISO文件啟動,進入救援模式

1.png

    e、接下來是一系列救援模式的配置

2.png

3.png

4.png

5.png

6.png

7.png

8.png

    f、進入到救援模式,掛載磁盤的根文件系統之后,就可以識別到磁盤上的文件,將之前備份的MBR恢復,退出救援模式即可

9.png

2、救援模式修復(無備份MBR)

    在沒有備份MBR的情況下,我們需要利用GRUB重新安裝,恢復的方式差不多,在救援模式下,切換到磁盤

    根文件系統,進入Grub模式,重新安裝即可

10.png

3、Grub下手動啟動Linux(配置Grub第二階段,參考/boot/grub/grub.conf配置文件)

11.png

12.png

13.png

輸入完Grub配置之后,boot,系統將根據你向內核傳遞的參數啟動系統。

原創文章,作者:nice_neo_linux,如若轉載,請注明出處:http://www.www58058.com/18065

(3)
nice_neo_linuxnice_neo_linux
上一篇 2016-06-22 15:49
下一篇 2016-06-22 15:50

相關推薦

  • 基于heartbeat v1+ldirectord實現LVS集群高可用

    前言 高可用集群,High Availability Cluster,簡稱HA Cluster,是指以減少服務中斷時間為目的的服務器集群技術。通過上文可以看出,LVS集群本身并不能實現高可用,比如Director Server不能檢測Real Server的健康度,一旦其中一臺或全部Real Server宕機,Director Server還會繼續轉發請求,…

    Linux干貨 2015-06-08
  • N25_第四周作業(補)

    1、復制/etc/skel目錄到/home/tuser1,要求/home/tuser1及其內部文件的屬組和其它用戶均沒有任何訪問權限。 [root@EASTED tmp]# cp -r /etc/skel/ /home/tuser1/ [root@EASTED tmp]# cp …

    Linux干貨 2017-01-02
  • PHP運行模式

    PHP運行模式有4鐘: 1)cgi 通用網關接口(Common Gateway Interface))2) fast-cgi 常駐 (long-live) 型的 CGI3) cli  命令行運行   (Command Line Interface)4)web模塊模式 (apache等web服務器運行的模塊模式) 1.  CGI(…

    Linux干貨 2015-04-10
  • 22期第十二周課堂練習

    1、請描述一次完整的http請求處理過程; (1)建立和處理連接:接收請求或者拒絕請求; (2)接收請求:接收來自于網絡上的主機請求報文中對某特定的資源的一次請求的過程; (3)處理請求:對請求報文進行解析,獲取客戶端請求的資源及請求方法等相關信息 (4)訪問資源:獲取請求報文中請求的資源 (5)構建響應報文; (6)發送響應報文; (7)記錄日志; 2、h…

    Linux干貨 2016-12-26
  • N22-第四周博客作業

    1、復制/etc/skel目錄為/home/tuser1,要求/home/tuser1及其內部文件的屬組和其它用戶均沒有任何訪問權限。 [root@localhost ~]# ll -d  /etc/skel/drwxr-xr-x. 3 root root 74 3月&…

    Linux干貨 2016-09-19
  • 鳥哥?馬哥?靠邊站!今天貓哥帶你玩千萬PV級別運維架構實戰

    1.哼,從今天開始馬哥linux,就是我貓哥的天下了!,馬哥你奏凱! 我貓哥在此宣誓,從今以后馬哥教育正式更名貓哥教育! 哼,信貓哥,得永生! 2.妹的,都好好給我學習,貓哥我盯著呢 3.貓哥我第一次出鏡,給咱來個特寫啊小伙,拍的好看了,貓哥就免費給你講講Linux運維之道。 4.哎喲,拍的還不賴,貓哥我算是45°角仰望星空了,來來,貓哥給你講講互聯網運維架…

    Linux干貨 2016-04-01

評論列表(1條)

  • stanley
    stanley 2016-06-22 15:50

    層次主題清晰到位,樣式缺失,加油

欧美性久久久久