Linux故障之grub

    硬盤的0柱面、0磁頭、1扇區稱爲主引導扇區(也叫主引導記錄MBR)。它由三個部分組成,主引導程序、硬盤分區表DPT(Disk Partition table)和分區有效標誌。在總共512字節的主引導扇區主引導程序(boot loader)446個字節,第二部分是Partition table區(分區表),即DPT,佔64個字節,硬盤中分區有多少以及每一分區的大小都記在其中。第三部分是magic number,佔2個字節,固定爲0xAA55或0x55AA,這取決於處理器類型。----百度百科之MBR


故障:1)MBR之主引導程序損壞

1、調整啓動順序,從光盤啓動

2、進入緊急救援模式(boot rescue)

    方法一:1、chroot /mnt/sysimage

            2、查看磁盤分區情況:fdisk -l

            3、grub-install /dev/sda 

    方法二:1、chroot /mnt/sysimage

            2、cat /boot/grub/device.map (查詢根所對應分區:如 root (hd0,0) )

            3、進入grub模式

            4、root (hd1,0)

            5、setup(hd1)

測試:

    1、模擬破壞MBR

wKioL1fuF2Pj3MDJAACtniBfY8Y798.jpg

    2、進入緊急救援模式

wKioL1fuFmmAS3foAAGzN90JOBQ948.jpg

    3、修復grub

wKiom1fuF3zzUcqSAADirTqiqgU481.jpg

  

wKiom1fuGkjCgAyQAAECc0HhxdE528.jpg

故障:2)grub配置文件丟失或損壞(/boot/grub/grub.conf)

        方法一:1、開機grub引導進入系統

wKioL1fuHjCTMgzcAABd6C-8OPs009.jpg

                2、進入系統後手動創建grub.conf文件(/boot/grub/grub.conf)

        方法二:若有備份文件,進入緊急救援模式,然後還原即可。

    

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章