Linux系統故障修復-MBR損壞,grub.conf配置檔案丟失
阿新 • • 發佈:2019-01-04
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模式)
此時進入的是小型Linux
此係統會掛載到 /mnt/sysimage 目錄下
進入系統
修復grub,命令: root (hd0,0) setup (hd0), 修復完成之後,reboot重啟
二、/boot/grub/grub.conf 配置檔案丟失
啟動之後然後再編輯grub.conf配置檔案