내 NAS 서버가 최근 외부 USB 드라이브 마운트를 거부했습니다.
root@MyCloudEX2Ultra root # mount -r -t ext4 /dev/sdc1 tmp/
mount: wrong fs type, bad option, bad superblock on /dev/sdc1,
missing codepage or helper program, or other error
In some cases useful info is found in syslog - try
dmesg | tail or so
root@MyCloudEX2Ultra root # dmesg | tail
JBD2: Unrecognised features on journal
EXT4-fs (sdc1): error loading journal
-o noload
옵션이 전달되면 제대로 설치됩니다 mount
.
로깅을 비활성화한 상태에서 NAS 서버에서 실행을 시도했지만 e2fsck
(무슨 의미인지는 확실하지 않지만) 내 NAS 서버에 최신 버전이 없는 것 같습니다 e2fsck
.
root@MyCloudEX2Ultra root # e2fsck /dev/sdc1
e2fsck 1.42.9 (28-Dec-2013)
/dev/sdc1 has unsupported feature(s): metadata_csum
e2fsck: Get a newer version of e2fsck!
root@MyCloudEX2Ultra root # tune2fs -O ^has_journal /dev/sdc1
tune2fs 1.42.9 (28-Dec-2013)
tune2fs: Filesystem has unsupported read-only feature(s) while trying to open /dev/sdc1
Couldn't find valid filesystem superblock.
이 드라이브는 동일한 NAS 서버에 여러 번 설치되었습니다. 또한 드라이브는 Linux Mint를 사용하는 다른 컴퓨터에 완벽하게 설치되었으며 e2fsck
테스트를 통과했습니다.
(base) ➜ ~ sudo e2fsck -vf /dev/sdc1 [19:27:07]
e2fsck 1.45.5 (07-Jan-2020)
Pass 1: Checking inodes, blocks, and sizes
Pass 2: Checking directory structure
Pass 3: Checking directory connectivity
Pass 4: Checking reference counts
Pass 5: Checking group summary information
196412 inodes used (0.16%, out of 122101760)
16294 non-contiguous files (8.3%)
52 non-contiguous directories (0.0%)
# of inodes with ind/dind/tind blocks: 0/0/0
Extent depth histogram: 196013/391
283636698 blocks used (58.08%, out of 488378368)
0 bad blocks
13 large files
187435 regular files
8968 directories
0 character device files
0 block device files
0 fifos
0 links
0 symbolic links (0 fast symbolic links)
0 sockets
------------
196403 files
덧붙여서:
root@MyCloudEX2Ultra root # uname -a
Linux MyCloudEX2Ultra 3.10.39 #1 SMP Thu Aug 29 20:35:52 PDT 2019 2014T30p5 Build-gitad56653 armv7l GNU/Linux
이 문제를 해결하는 방법을 아는 사람이 있나요? NAS 서버(WD MyCloud EX2 Ultra)이기 때문에 변경할 수 없으니 차라리 다른 컴퓨터에서 USB 드라이브를 어떻게든 수정하는 것이 좋겠습니다.