Azk*_*erM 29 usb read-only disk-formatting
与标题一样,我无法将其格式化为只读。我也尝试了几次搜索和解决方案。甚至我尝试过 GParted 看看我有没有运气。不幸的是,下面是我得到的。
GParted 0.11.0 --enable-libparted-dmraid
Libparted 2.3
Delete /dev/sdb1 (fat32, 14.91 GiB) from /dev/sdb 00:00:00 ( ERROR )
calibrate /dev/sdb1 00:00:00 ( SUCCESS )
path: /dev/sdb1
start: 32
end: 31,266,815
size: 31,266,784 (14.91 GiB)
delete partition 00:00:00 ( ERROR )
libparted messages ( INFO )
Unable to open /dev/sdb read-write (Read-only file system). /dev/sdb has been opened read-only.
Unable to open /dev/sdb read-write (Read-only file system). /dev/sdb has been opened read-only.
Unable to open /dev/sdb read-write (Read-only file system). /dev/sdb has been opened read-only.
Unable to open /dev/sdb read-write (Read-only file system). /dev/sdb has been opened read-only.
Unable to open /dev/sdb read-write (Read-only file system). /dev/sdb has been opened read-only.
Can't write to /dev/sdb, because it is opened read-only.
Unable to open /dev/sdb read-write (Read-only file system). /dev/sdb has been opened read-only.
Run Code Online (Sandbox Code Playgroud)
的输出dmesg:
[10061.878073] usb 2-1.3: new high-speed USB device number 8 using ehci_hcd
[10061.972140] scsi9 : usb-storage 2-1.3:1.0
[10062.969922] scsi 9:0:0:0: Direct-Access SanDisk Cruzer Blade 1.20 PQ: 0 ANSI: 5
[10062.971746] sd 9:0:0:0: Attached scsi generic sg2 type 0
[10062.972799] sd 9:0:0:0: [sdb] 31266816 512-byte logical blocks: (16.0 GB/14.9 GiB)
[10062.976439] sd 9:0:0:0: [sdb] Write Protect is on
[10062.976453] sd 9:0:0:0: [sdb] Mode Sense: 43 00 80 00
[10062.977353] sd 9:0:0:0: [sdb] Write cache: disabled, read cache: enabled, doesn't support DPO or FUA
[10062.999026] sdb: sdb1
[10063.003367] sd 9:0:0:0: [sdb] Attached SCSI removable disk
Run Code Online (Sandbox Code Playgroud)
的输出fsck:
sudo fsck -n /dev/sdb
fsck from util-linux 2.20.1
e2fsck 1.42 (29-Nov-2011)
fsck.ext2: Device or resource busy while trying to open /dev/sdb
Filesystem mounted or opened exclusively by another program?
Run Code Online (Sandbox Code Playgroud)
的输出sudo fdisk -l /dev/sdb:
Disk /dev/sdb1: 16.0 GB, 16008593408 bytes
64 heads, 32 sectors/track, 15266 cylinders, total 31266784 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x6f20736b
This doesn't look like a partition table
Probably you selected the wrong device.
Device Boot Start End Blocks Id System
/dev/sdb1p1 ? 778135908 1919645538 570754815+ 72 Unknown
/dev/sdb1p2 ? 168689522 2104717761 968014120 65 Novell Netware 386
/dev/sdb1p3 ? 1869881465 3805909656 968014096 79 Unknown
/dev/sdb1p4 ? 2885681152 2885736650 27749+ d Unknown
Partition table entries are not in disk order
Run Code Online (Sandbox Code Playgroud)
这还没有解决,因为我已经尝试了很多方法。关于如何解决这个问题的任何想法?
fal*_*ner 25
首先尝试命令sudo hdparm -r0 /dev/sdb(取自另一个 askubuntu 答案的方法)。然后尝试重新挂载分区。如果这些步骤不起作用,那么您很可能对那个随身碟不走运。
由于内核说整个驱动器都是写保护的,因此您必须在驱动器级别处理保护。
hdparm做这个。如果无法解决此问题,则可能是您的 Pendrive 受到设计写保护或出现故障。
如果你把它拆开,也许它的外壳下面有一个硬件开关。如果它在这个开关被翻转之前是可写的,如果它永远不可写也许它总是打开的。
即使在 Windows 上,谷歌搜索您的设备也会出现很多相同问题的点击。这是来自Sandisk论坛:
对于 SanDisk USB 记忆棒,答案已被多次发布。如果是新的,请将其退回到您购买的地方。如果在保修范围内,请将其返还给 SanDisk。这两个选项都将为您提供一个新的 USB 记忆棒。没有其他一致的选择。
同样来自Sandisk论坛:
如果您联系客户服务,这是一个官方答案:
“我了解您在访问 Cruzer 闪存驱动器时遇到写保护错误。闪存驱动器检测到潜在故障并已成为写保护以防止数据丢失。没有办法解决此问题。您需要备份数据并更换闪存驱动器。我们的开发人员团队正在与操作系统开发人员一起寻找解决此问题的解决方案。请注意,只有一小部分用户遇到写保护问题,这些是在 Internet 上发帖的客户找到解决办法。”
所以很可能没有办法解决它。
| 归档时间: |
|
| 查看次数: |
206198 次 |
| 最近记录: |