최근에 데이터를 전송하는 동안 "잠긴" 16GB Sandisk 썸 드라이브가 있는데 이제 나머지 데이터를 읽는 것 외에는 드라이브로 아무 것도 할 수 없습니다. 다음은 가능한 한 많은 정보를 얻기 위한 몇 가지 시도입니다.
- 드라이브를 제로화해 보세요
sudo dd if=/dev/zero of=/dev/sdb dd: failed to open '/dev/sdb': Read-only file system
- SMART 정보를 얻으십시오:
sudo smartctl -d scsi --all /dev/sdb smartctl 6.6 2016-05-31 r4324 [x86_64-linux-5.4.0-42-generic] (local build) Copyright (C) 2002-16, Bruce Allen, Christian Franke, www.smartmontools.org === START OF INFORMATION SECTION === Vendor: SanDisk Product: Cruzer Blade Revision: 1.27 Compliance: SPC-4 User Capacity: 15.744.892.928 bytes [15,7 GB] Logical block size: 512 bytes Serial number: 20044317411DEF60D95B Device type: disk Local Time is: Wed Aug 19 14:42:34 2020 WIB SMART support is: Available - device has SMART capability. SMART support is: Enabled Temperature Warning: Disabled or Not Supported === START OF READ SMART DATA SECTION === SMART Health Status: OK Current Drive Temperature: 0 C Drive Trip Temperature: 0 C Error Counter logging not supported Device does not support Self Test logging
- 스캔해 보세요
badblocks
:sudo badblocks -v /dev/sdb > badsectors.txt Checking blocks 0 to 15375871 Checking for bad blocks (read-only test): done Pass completed, 0 bad blocks found. (0/0/0 errors)
- READ-ONLY 플래그를 제거해 보십시오:
sudo hdparm -r0 /dev/sdb /dev/sdb: setting readonly to 0 (off) readonly = 0 (off)
어떻게 해야 합니까?
참고: 이 썸 드라이브 불행은 내 하드 드라이브와 동시에 발생했으며 다음 페이지에 게시되었습니다.dd 0이 내 디스크를 "포맷"하지 않으면 어떻게 해야 합니까?, 하드 디스크는 영원한 죽음을 선고받습니다.
답변1
알 수 없는 이유로 썸 드라이브가 이 상태가 될 수 없는 것 같습니다. 파일 시스템이 아닌 장치 자체입니다.
플래그를 재설정하려면 다음 방법을 시도해 볼 수 있습니다.
hdparm -r0 /dev/sdb
나에게도 비슷한 일이 일어났습니다. USB 썸 드라이브가 갑자기 "읽기 전용"이 되었습니다. 불행히도 hdparm
다른 방법은 실패했기 때문에 장치가 작동하지 않는 것으로 가정합니다.