1. 程式人生 > >Linux系統故障修復-MBR損壞,grub.conf配置檔案丟失

Linux系統故障修復-MBR損壞,grub.conf配置檔案丟失

MBR損壞

1、藉助其他主機修復(需要拆硬碟)


2、使用緊急救援模式(常用,需要掛載完整的安裝光碟)

模擬故障

一、

破壞MBR(446BootLoader),bs不要超過446,超過446就會破壞分割槽表,導致檔案系統崩潰

[[email protected] ~]# dd if=/dev/zero of=/dev/sda count=1 bs=300

備份分割槽表(分割槽表需要備份到其他磁碟上)這樣本地磁碟的分割槽表壞了,還可以從其他盤上恢復

[[email protected] ~]# dd if=/dev/sda of=/etc/mbr.back count=1 bs=512


破壞MBR後,在重啟系統的時候,出現啟動故障

插入安裝光碟,啟動

選擇緊急救援模式,Rescue installed system(相當於Windows系統中的WinPE模式)

image.png


此時進入的是小型Linux

image.png


此係統會掛載到 /mnt/sysimage 目錄下

image.png


進入系統

image.png


修復grub,命令: root (hd0,0) setup (hd0), 修復完成之後,reboot重啟

image.png


二、/boot/grub/grub.conf 配置檔案丟失

image.png

啟動之後然後再編輯grub.conf配置檔案

詳細過程參考此連線