溫馨提示×

centos分區表損壞怎么修復

小樊
42
2025-08-20 22:58:50
欄目: 智能運維

CentOS分區表損壞可按以下方法修復,操作前務必備份重要數據:

  1. 使用LVM恢復

    • 進入救援模式:通過CentOS安裝光盤或U盤啟動,選擇“Troubleshooting”→“Rescue a CentOS system”→“3) Skip to shell”。
    • 查看LVM備份信息:cat /etc/lvm/backup/centos,用pvcreatevgcfgrestore重建物理卷和卷組。
    • 修復文件系統:單用戶模式下用xfs_repair(XFS文件系統)或fsck(ext3/ext4)修復。
  2. 使用TestDisk工具

    • 安裝TestDisk:yum install testdisk。
    • 運行TestDisk,選擇“Analyze”分析分區,通過“Quick Search”或“Deep Search”找到丟失分區,按“Write”恢復分區表。
  3. 手動重建分區表

    • fdisk /dev/sdX(X為磁盤標識)刪除舊分區,重新創建分區并保存(w命令)。
    • 若需從MBR切換至GPT,可用parted /dev/sda mklabel gpt,但會清除所有數據。
  4. 修復文件系統與引導

    • 修復文件系統:單用戶模式下用fsck -y /dev/sdXY(替換為實際分區)。
    • 修復GRUB引導:掛載根分區后,執行grub2-install /dev/sdagrub2-mkconfig -o /boot/grub2/grub.cfg。

注意:操作涉及高風險,建議提前備份數據,若無法修復可聯系專業數據恢復服務。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女