目录
1. 问题:
挂载某分区出现
mount: /mnt/test: wrong fs type, bad option, bad superblock on /dev/sdd2, missing codepage or helper program, or other error.
2. 解决办法:
2.1 采用磁盘修复e2fsck命令
sudo e2fsck -f -a -v /dev/sdd2
假如也不行,出现提醒更新e2fsck,
$ sudo e2fsck -f -a -v /dev/sdd2
/dev/sdd2 has unsupported feature(s): FEATURE_C12 FEATURE_R16
e2fsck: Get a newer version of e2fsck!
若失败,往下看:
2.2 更新e2fsck 1.47.0版本
$ wget https://nchc.dl.sourceforge.net/project/e2fsprogs/e2fsprogs/v1.47.0/e2fsprogs-1.47.0.tar.gz
$ tar zxvf e2fsprogs-1.47.0.tar.gz
$ cd e2fsprogs-1.47.0
$ ./configure
$ make
$ sudo make install
版本确定:
$ ./e2fsck -V
e2fsck 1.47.0 (5-Feb-2023)
Using EXT2FS Library version 1.47.0, 5-Feb-2023
再次执行:
$ sudo ./e2fsck -f -a -v /dev/sdd2
root: recovering journal
root: Feature orphan_present is set but orphan file is clean.
CLEARED.
77612 inodes used (7.66%, out of 1013824)
20 non-contiguous files (0.0%)
55 non-contiguous directories (0.1%)
# of inodes with ind/dind/tind blocks: 0/0/0
Extent depth histogram: 75491/27
1012667 blocks used (49.97%, out of 2026416)
0 bad blocks
1 large file
70196 regular files
5190 directories
0 character device files
0 block device files
0 fifos
1051 links
2216 symbolic links (2086 fast symbolic links)
0 sockets
------------
78653 files