一,linux文件系统修复问题
对于linux的本地文件系统,主要有ext(ext3,etx4),xfs文件系统,那么如果文件系统被破坏了应该如何修复呢?(比较常见的是超级块(supper-block)损坏)
对于ext文件系统类型:
案例演示:
第一,破坏超级块(首先添加硬盘1G,并分区格式化)
#ddif=/dev/zero of=/dev/sdb1 bs=512 count=4
#mount/dev/sdb1 /mnt
显示:mount: youmust specify the filesystem type
第二,修复超级块(参数的先后顺序不能错)
fsck-y -t ext3 /dev/sdb1
修复后尝试重新挂载即可。
对于xfs文件系统类型:
#xfs_info /dev/sdb1
#xfs_repair /dev/sdb1(先卸载,后修复,分区不可在使用过程中)
二,dumpe2fs命令详解
dumpe2fs用于查看格式化之后的文件系统信息.
查看某个磁盘的所有信息(如inode数量,block数量等)
[root@localhost ~]# dumpe2fs /dev/sda1
三,blkid命令可以查看分区的uuid.
四,etx文件系统和xfs文件系统这2类有什么区别?
centos7.0开始默认文件系统是xfs,centos6是ext4,centos5是ext3。
ext3和ext4的最大区别在于,ext3在fsck(file sys