我有一张 64GB 的 SanDisk SD 卡,无法以任何方式写入。文件操作(exFat 文件系统)和分区表操作(创建新分区表等)都不起作用。但奇怪的是,也没有出现任何错误消息(文件管理器和终端中都没有)。相反,每个更改似乎都很好,但一旦设备被移除,就会丢失。尝试过 gparted,parted 也是如此,行为相同。Dmesg 没有提到任何可疑的事情:
[ 1745.157286] usb 2-1: new high-speed USB device number 11 using ehci-pci
[ 1745.297481] usb-storage 2-1:1.0: USB Mass Storage device detected
[ 1745.301922] scsi host1: usb-storage 2-1:1.0
[ 1746.437194] scsi 1:0:0:0: Direct-Access Multiple Card Reader 1.00 PQ: 0 ANSI: 0
[ 1747.215991] sd 1:0:0:0: [sdb] 124735488 512-byte logical blocks: (63.9 GB/59.5 GiB)
[ 1747.217152] sd 1:0:0:0: [sdb] Write Protect is off
[ 1747.217165] sd 1:0:0:0: [sdb] Mode Sense: 03 00 00 00
[ 1747.218239] sd 1:0:0:0: [sdb] No Caching mode page found
[ 1747.218253] sd 1:0:0:0: [sdb] Assuming drive cache: write through
[ 1747.227264] sdb: sdb1
[ 1747.231661] sd 1:0:0:0: [sdb] Attached SCSI removable disk
[ 1758.281234] usb 2-1: USB disconnect, device number 11
SD 卡上的写锁开关已关闭。打开后,parted 会将磁盘识别为只读,因此似乎可以正常工作。
对于进一步诊断还有什么想法吗?