NTFS 외장 하드 드라이브에서 이상한 파일을 제거하는 방법: /bin/rm: '파일'을 제거할 수 없습니다: 입력/출력 오류

NTFS 외장 하드 드라이브에서 이상한 파일을 제거하는 방법: /bin/rm: '파일'을 제거할 수 없습니다: 입력/출력 오류

삼성 외장하드 5TB에 문제가 있습니다. 일부 파일(일부 파일만)을 삭제하려고 하면 오류가 발생합니다.

/bin/rm: cannot remove 'file': input/output error

FreeFileSync를 사용하여 내 컴퓨터의 폴더를 ext hd로 동기화했을 때 모든 것이 시작되었습니다. 문제가 있는 파일은 .Trash-1000 및 sync.ffs_lock에 있는 모든 파일입니다.

일부 파일은 출력 ls끝에 *가 붙은 채로 나타납니다. 그 이유는 무엇입니까?

출력 예 ls(이러한 파일/폴더는 삭제할 수 없습니다):

d?????????    ? ?       ?               ?            ?  Colony/
-rwxrwxrwx    1 camargo camargo    282224 ago  4  2017  Cover.jpg*

?가 있는 파일/폴더에서 작업을 수행하면 file오류가 발생합니다.

file Colony
Colony: cannot open `Colony' (Input/output error)

그러나 file*를 사용하여 파일을 처리하면 괜찮은 것 같고 rm으로 제거하려고 하면 $?=0을 반환하지만 파일은 제거되지 않습니다.

file Cover.jpg 
Cover.jpg: JPEG image data, Exif standard: [TIFF image data, big-endian, direntries=12, height=1651, bps=0, PhotometricIntepretation=RGB, orientation=upper-left, width=1213], baseline, precision 8, 441x600, frames 3

내가 시도한 것

1)ntfsfix /dev/sdc1

드라이브에는 괜찮다고 하더군요.

2) rm -rf file또는 sudo rm -rf file또는chown $USER:$USER file && rm -f file

동일한 오류 메시지

3) gnome-disks에서 열고 파일 시스템을 스캔하고(오류 없음) 파일 시스템을 수정합니다.

이후에도 같은 행동.

관련 정보