关键字:分区修复,fsck,e2fsck,parted
注明:如果您有其他成功的修复经验,希望您留下您的宝贵经验,在评论区。我将更新到该文档。
fsck系列命令
遇到分区无法mount的时候,或者启动分区异常的时候;优先尝试使用fasck系列命令修复。
mount(2) system call failed: Structure needs cleaning.
fsck -R -y /dev/sda
fsck.ext4 -y /dev/sda1
parted提供的rescue帮助
如果遇到提示superblock故障,需要备份修复的问题,尝试使用parted的rescue提供帮助:
The superblock could not be read or does not describe a valid ext2/ext3/ext4
e2fsck -p xxx <devcie>
第一步
parted /dev/sda
(parted)rescue 0% 100%
根据parted使用经验,应该能结合使用。
parted /dev/sda rescue 0% 100%
第二步
fsck -AR /dev/sda
fsck.ext4 -y /dev/sda1