폴더를 삭제할 수 없습니다

폴더를 삭제할 수 없습니다

최근 1개월 이후로 Segate 백업 + 1TB 외장 HDD를 사용하고 있는데 파일을 효과적으로 복사할 수 없는 경우가 가끔 있어 복사 속도가 10kb/s로 빨라졌습니다. 때로는 Input/output error& 와 같은 오류가 발생 Error splicing file: Input/output error 하고 디스크 유틸리티로 외장 HDD를 확인할 때 발견했습니다.

Disk is OK, 438 bad sectors (37° C / 99° F)

그리고 난 확인해보려고 했어 sudo smartctl --all /dev/sdb

SMART overall-health self-assessment test result: PASSED

그리고 내가 액세스할 수 있는 다른 모든 파일은 모두 좋지만 파일을 저장할 수 없습니다. 파일을 처리하기가 매우 어렵고 inode, rm-rf 및 수동 Shift-삭제를 사용하여 삭제하려고 할 때 폴더가 하나 있습니다. 같은 오류가 발생 Error removing file: No such file or directory했지만 실제로는 그 디렉토리를 보고 있습니다.

불량 블록을 수정하는 방법이 있는지 알려주십시오.

safely remove drive그리고 여러 번 HDD를 꺼내지 않거나 꺼내지 않고 제거했습니다. 이로 인해 발생한 문제가 있나요?

하드웨어 문제인가요 아니면 파일 시스템 문제인가요? 다른 새 디스크를 얻을 때까지 내 데이터를 저장하려면 복사 및 삭제하지 않고 내 HDD를 더 사용할 수 있나요?

답변1

문제는 하드웨어 문제와 디스크를 제대로 꺼내지 못해 손상된 디렉터리 구조가 결합된 것일 수 있습니다. 디스크 유틸리티로 파일 시스템 손상을 복구할 수 없는 경우 디스크를 교체하는 것이 최선의 선택입니다. 교체품이 나올 때까지 디스크 사용을 중단하세요. 가능한 데이터를 새 드라이브에 복구하세요. 불량 블록을 매핑하는 전체 지우기 및 재포맷을 통해 기존 드라이브에서 추가 수명을 얻을 수 있지만 중요한 데이터 저장용으로 사용하는 것은 망설여집니다.

관련 정보