我有一个 USB 笔式驱动器,是别人给我加密的(带密钥)。备份其内容后,我决定使用 gparted 将其格式化以删除加密。格式化失败了,因为驱动器似乎是由系统(Xubuntu)自动安装的,这很奇怪,因为我相信 gparted 会通知我这件事……无论如何,我已经尝试使用 gparted 和 cfdisk 多次。特别是,我删除了分区和分区表,再次重新创建它,但在某个时候失败了。我也使用了一个工具(USB 棒格式化程序),但它也失败了:
在 Windows 中也会失败,并出现一些错误,即驱动器受到写保护(驱动器没有写保护锁)
当我安装它时它显示:
[19560.692021] usb 2-4.3: new high-speed USB device number 13 using ehci-pci
[19560.791035] usb 2-4.3: New USB device found, idVendor=058f, idProduct=6387
[19560.791041] usb 2-4.3: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[19560.791044] usb 2-4.3: Product: Mass Storage
[19560.791047] usb 2-4.3: Manufacturer: Generic
[19560.791049] usb 2-4.3: SerialNumber: 1E93F26B
[19560.791326] usb-storage 2-4.3:1.0: USB Mass Storage device detected
[19560.792181] scsi14 : usb-storage 2-4.3:1.0
[19561.793820] scsi 14:0:0:0: Direct-Access Generic Flash Disk 8.07 PQ: 0 ANSI: 4
[19561.794139] sd 14:0:0:0: Attached scsi generic sg3 type 0
[19561.795314] sd 14:0:0:0: [sdd] 7864320 512-byte logical blocks: (4.02 GB/3.75 GiB)
[19561.796436] sd 14:0:0:0: [sdd] Write Protect is off
[19561.796441] sd 14:0:0:0: [sdd] Mode Sense: 23 00 00 00
[19561.797556] sd 14:0:0:0: [sdd] Write cache: disabled, read cache: enabled, doesn't support DPO or FUA
[19561.818830] sdd: sdd1
[19561.822308] sd 14:0:0:0: [sdd] Attached SCSI removable disk
我也做了sudo dd if=/dev/zero of=/dev/sdd bs=512 count=1
::
1+0 records in 1+0 records out 512 bytes (512 B) copied, 0.650634 s, 0.8 kB/s
并再次尝试,但没有任何改变。
作为测试,我尝试使用以下命令擦除它:sudo dd if=/dev/zero of=/dev/sdd bs=512 count=10000000
dd: error writing ‘/dev/sdd’: No space left on device 7864321+0 records in 7864320+0 records out 4026531840 bytes (4.0 GB) copied, 682.725 s, 5.9 MB/s
这是正确的,因为驱动器是 4GB,而我试图写入大约 5GB。所以,看来我可以毫无问题地写入。然而,当我在 gparted 中再次尝试时,显示以下内容:
在控制台上,我可以看到:
/dev/sdd: unrecognised disk label /dev/sdd: unrecognised disk label Input/output error during write on /dev/sdd
不知何故,使用 cfdisk 我能够添加分区表,但是当我尝试在 gparted 中删除它时,显示:
我还能做什么才能使用 USB 驱动器?
更新
由于我可以“dd”笔式驱动器,因此我决定将图像保存到其中:
dd bs=4M if=ubuntu-14.04.3-server-amd64.iso of=/dev/sdd
并且成功了。我能够在浏览器中打开文件。但是它一直说它正在以“只读”模式打开它:
mount: block device /dev/sdd is write-protected, mounting read-only