无法格式化或写入 USB 驱动器

无法格式化或写入 USB 驱动器

在向 Mac 复制内容时,错误地移除了 USB 驱动器。之后,无法格式化它,也无法写入。在 Mac 的磁盘实用程序上单击“擦除”时,我看到此错误:

尝试初始化磁盘时出现错误屏幕

fDisk 显示:

Disk: /dev/disk3    geometry: 126717/255/63 [2035712000 sectors]
Signature: 0xAA55
         Starting       Ending
 #: id  cyl  hd sec -  cyl  hd sec [     start -       size]
------------------------------------------------------------------------
 1: 07    0  47  56 -  765  53  56 [      3016 - 2035708984] HPFS/QNX/AUX
 2: 00    0   0   0 -    0   0   0 [         0 -          0] unused      
 3: 00    0   0   0 -    0   0   0 [         0 -          0] unused      
 4: 00    0   0   0 -    0   0   0 [         0 -          0] unused

尝试使用 diskutil 执行 zeroDisk,结果出现以下错误:

$ diskutil zeroDisk force /dev/disk3
Proceed? (y/N) y
Started erase on disk3
Error: -69759: Securely erasing data to prevent recovery failed
Underlying error: 5: POSIX reports: Input/output error

我想格式化磁盘,但不想恢复最初复制的数据。有什么方法可以实现吗?

答案1

表示input/output error存在故障的扇区(硬件方面)。

  • 如果您的驱动器很新,您可能会将故障归咎于过早移除,并希望其余部分没有问题。然后,您可以使用 查找坏块badblocks -w /dev/...。但是,我不知道 Apple 文件系统中是否可以以及如何标记坏块(在 Linux ext2/3/4 FS 中,您可以使用 选项-cmke2fs

  • 如果你的驾驶技术不是那么熟练,那么你的驾驶技术可能会逐渐衰退,错误也会越来越多。那么你应该放弃驾驶。

相关内容