SONY VAIO VGN-NS310F 랩탑에 연결된 Rosewill RX35-AT-SU SLV 알루미늄 3.5 "실버 USB 2.0 외장 인클로저에 1TB SATA 드라이브로 구성된 외장 USB 하드 드라이브 가 있습니다. 컴퓨터에 직접 연결되어 있습니다. (허브를 통하지 않음) 인클로저 내부의 드라이브는 7200 rpm Western Digital이지만 정확한 모델을 기억하지 못합니다. 사람들이 그 세부 사항을 알아야한다면 인클로저에서 드라이브를 제거 할 수 있습니다 (다시). .
드라이브는 ext4로 포맷되었습니다. udisks
일반적으로 PCManFM을 통해 자동으로 Lubuntu 11.10 시스템에 동적으로 마운트합니다 . (저는이 머신에서 Lubuntu 12.04를 사용했으며 이와 동일한 동작을 모두 경험했습니다.) 하루에 한 번 또는 하루에 두 번씩 액세스 할 수없고 마운트를 해제하기가 어렵습니다. sudo umount ...
드라이브 를 마운트 해제하려고 하면 드라이브가 사용 중이고 드라이브를 사용 중임을 제안 fuser
하고 lsof
찾는 오류 메시지 가 나타납니다. 죽이는 프로세스와 드라이브를 사용하는 것을 발견 fuser
하고 lsof
내가 그것을 마운트 해제 할 수 때로는 충분하지만, 보통이 아니다.
드라이브가 마운트 해제되거나 머신이 재부팅되면 드라이브가 마운트되지 않습니다. 드라이브를 연결하고 전원을 켜면 컴퓨터에 아무것도 등록되지 않습니다. dmesg
변경되지 않았습니다. 일반적으로 드라이브에 계속 액세스하는 것처럼 드라이브의 액세스 표시등이 격렬하게 깜박입니다. 그런 다음 결국 한 시간 동안 (1 시간 반) 드라이브를 끈 후에 다시 마운트 할 수 있습니다.
이 시스템 에서는 드라이브가 잠시 작동하지 않지만 동일한 버전의 Ubuntu를 실행하는 다른 시스템에서는 즉시 작동합니다 . 때로는 다른 컴퓨터에서 다시 가져 와서 "고정"하는 것처럼 보입니다. 때로는 그렇지 않습니다.
마운트 할 수없는 상태 가되기 전에 마운트 하는 동안 드라이브의 액세스가 항상 중지되는 것은 아닙니다 . 때로는 제대로 작동하고 컴퓨터를 끄고 컴퓨터를 다시 켜서 드라이브를 마운트 할 수 없습니다.
현재 이것은이 문제가있는 유일한 드라이브이지만 다른 우분투 컴퓨터에서 다른 드라이브와 동일한 문제가 있다고 생각합니다. 이 랩톱에는 다른 외부 USB 드라이브가 정기적으로 연결되어 있으며이 문제는 없습니다. "문제"드라이브를 연결하기 전에 드라이브를 분리해도 문제가 해결되지 않습니다.
드라이브를 열고 과거에 연결이 빡빡했는지 확인했지만 도움이되지 않는 것으로 보입니다 (다시 마운트를 시도하기 전에 드라이브를 열고 닫는 데 걸리는 것과 동일한 시간을 기다리는 것 이상) 그것).
이 문제의 원인, 수행해야 할 문제 해결 단계 및 / 또는이 문제를 완전히 해결할 수있는 방법에 대한 아이디어가 있습니까?
업데이트 : Merlin이 제안한 것처럼 USB 데이터 케이블 (외함에서 랩톱으로)을 교체하려고 했습니다. 오래 전에 시도해 보았습니다. 증상이 완벽하게 맞습니다 (드라이브는 다른 기계에서 작동합니다. 케이블이 다른 각도로 구부러져 닳은 전선 회로를 완성 할 수 있기 때문에 의미가 있습니다). 그러나 불행히도 이것은 도움이되지 못했습니다. 새 케이블과 동일한 문제가 있습니다. 다음에 드라이브를 작동시킬 수있을 때 인클로저 내부의 드라이브에 대한 추가 세부 정보를 제공하려고합니다. (현재 연결할 수있는 다른 컴퓨터가 없습니다.)
주요 업데이트 (2012 년 6 월 28 일)
드라이브가 상당히 나빠진 것 같습니다. 다른 컴퓨터에 첨부하고 파일을 복사 할 때 유효하지 않은 문자에 대해 많은 오류가 발생했기 때문에 이것이 그렇게 생각합니다. 문제가 무엇인지 파악하는 것보다 드라이브에서 데이터를 복구하는 데 관심이 적습니다. 특히 문제가 드라이브 또는 인클로저인지 확인하고 싶습니다.
이제 문제가 발생한 원래 컴퓨터에 드라이브를 꽂아도 여전히 나타나지 않지만 (을 포함하여 sudo fdisk -l
) 커널에서 인식하고 메시지가 추가됩니다 dmesg
. 대부분의 메시지는 다음과 같은 오류로 구성되며 여러 번 반복됩니다.
[ 7.707593] sd 5:0:0:0: [sdc] Unhandled sense code
[ 7.707599] sd 5:0:0:0: [sdc] Result: hostbyte=invalid driverbyte=DRIVER_SENSE
[ 7.707606] sd 5:0:0:0: [sdc] Sense Key : Medium Error [current]
[ 7.707614] sd 5:0:0:0: [sdc] Add. Sense: Unrecovered read error
[ 7.707621] sd 5:0:0:0: [sdc] CDB: Read(10): 28 00 00 00 00 00 00 00 08 00
[ 7.707636] end_request: critical target error, dev sdc, sector 0
[ 7.707641] Buffer I/O error on device sdc, logical block 0
다음은 dmesg
드라이브가 인식 될 때 부터 시작 되는 모든 줄입니다 . 점에 유의하시기 바랍니다:
- 이 컴퓨터에서 Lubuntu 12.04를 다시 실행했습니다 (아마도 더 나은 오류 메시지의 원인 일 수 있습니다).
- 이제 드라이브가이 일에 다른 시스템과 뒷면에 연결하고되었음을 도 지금이 기계가 다시 12.04을 실행하는 것으로, 드라이브의 액세스 표시등이 내가 설명했던대로 깜박이지 않습니다. 드라이브를 살펴보면 액세스가 적거나없는 상태에서 정상적으로 작동하는 것처럼 보입니다.
- 이 동작 (오류)은 드라이브가 연결된 상태에서 시스템을 재부팅 할 때와 드라이브를 수동으로 연결할 때 발생합니다.
- 메시지 중 일부가
/dev/sdb
입니다. 그 드라이브는 잘 작동하고 있습니다. 나쁜 드라이브는/dev/sdc
입니다. 중간에서 아무것도 편집하고 싶지 않았습니다.
dmesg
로그 에서 시스템이 첫 번째 섹터를 반복적으로 읽지 못하고 READ (10) 명령이 실패 함을 알 수 있습니다. 따라서 그곳에서 성장하는 나쁜 부문 일 수 있습니다.