usb를 통해 연결된 외장 하드 드라이브를 마운트하려고 할 때 아래에 오류가 발생했습니다. 지금까지 ntfsfix와 chkdsk를 사용해 보았습니다. 내 운영 체제는 Arch Linux이고 드라이브는 NTFS 형식입니다.
Error mounting /dev/sdb1 at /run/media/ssb/HITACHI: Command-line `mount -t "ntfs" -o "uhelper=udisks2,nodev,nosuid,uid=1000,gid=100,dmask=0077,fmask=0177" "/dev/sdb1" "/run/media/ssb/HITACHI"' exited with non-zero exit status 13: ntfs_attr_pread_i: ntfs_pread failed: Input/output error
Failed to calculate free MFT records: Input/output error
NTFS is either inconsistent, or there is a hardware fault, or it's a
SoftRAID/FakeRAID hardware. In the first case run chkdsk /f on Windows
then reboot into Windows twice. The usage of the /f parameter is very
important! If the device is a SoftRAID/FakeRAID then first activate
it and mount a different device under the /dev/mapper/ directory, (e.g.
/dev/mapper/nvidia_eahaabcc1). Please see the 'dmraid' documentation
for more details.
출력은 다음과 같습니다 sudo ntfsfix /dev/sdb1
.
$ sudo ntfsfix /dev/sdb1
Mounting volume... OK
Processing of $MFT and $MFTMirr completed successfully.
Checking the alternate boot sector... OK
NTFS volume version is 3.1.
NTFS partition /dev/sdb1 was processed successfully.
하드 드라이브를 탐색하는 동안 Windows 탐색기에 문제가 없습니다.
—
user285082
그런 다음 NTFS의 유닉스 문제이며 신이 무엇인지 알고 있습니다.
—
Moab