xfs文件系统修复:
破坏:
[root@localhost ~]# mkdir /d
[root@localhost ~]# mount /dev/sdb1 /d
[root@localhost ~]# touch /d/{a..f}
[root@localhost ~]# ls /d
a b c d e f lost+found
[root@localhost ~]# umount /dev/sdb1
[root@localhost ~]# dd if=/dev/zero of=/dev/sdb1 bs=512 count=4
记录了4+0 的读入
记录了4+0 的写出
2048字节(2.0 kB)已复制,0.000218494 秒,9.4 MB/秒
[root@localhost ~]# mount /dev/sdb1 /d
mount: /dev/sdb1 写保护,将以只读方式挂载
mount: 未知的文件系统类型“(null)”
修复:
[root@localhost ~]# xfs_repair /dev/sdb1
[root@localhost ~]# mount /dev/sdb1 /d
[root@localhost ~]#
ext4文件系统修复:
破坏:
[root@localhost ~]# mkdir /d
[root@localhost ~]# mount /dev/sdb1 /d
[root@localhost ~]# touch /d/{a..f}
[root@localhost ~]# ls /d
a b c d e f lost+found
[root@localhost ~]# umount /dev/sdb1
[root@localhost ~]# dd if=/dev/zero of=/dev/sdb1 bs=512 count=4
记录了4+0 的读入
记录了4+0 的写出
2048字节(2.0 kB)已复制,0.000218494 秒,9.4 MB/秒
[root@localhost ~]# mount /dev/sdb1 /d
mount: /dev/sdb1 写保护,将以只读方式挂载
mount: 未知的文件系统类型“(null)”
修复:
[root@localhost ~]# fsck -y ext4 /dev/sdb1
/dev/sdb1: ***** 文件系统已修改 *****
/dev/sdb1: 25/655360 files (0.0% non-contiguous), 83137/2621440 blocks
[root@localhost ~]# mount /dev/sdb1 /d
[root@localhost ~]# ls /d
a b c d e f g h i j k l lost+found m n