最近データ転送中に「ロックされた」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
、他の方法は失敗したため、デバイスが機能しないと仮定します。