在Mac OS X上清空整个USB驱动器

3
有没有针对苹果终端的命令来强制擦除包括USB闪存驱动器上所有分区、主引导记录和数据的内容?
关于情况的一些小信息:我从朋友那里得到了一个棒子,它似乎是损坏的,但不是物理缺陷。我猜他只是在格式化时移除了棒子。
我已经尝试使用Mac Disk Utility重新分区、重新格式化和擦除棒子,并在Windows上尝试格式化它。但这些都没有起作用,所以我决定使用终端(我刚开始使用终端/ bash,所以我完全是个新手),并尝试了repairDisk、reformat、partitionDisk、eraseDisk或zeroDisk等命令(当然前面都带有sudo和diskutil)。但是什么也没用。现在我收到了这个错误消息:Error: -69759: Securely erasing data to prevent recovery failed Underlying error: 5: POSIX reports: Input/output error 因此,我的最终想法是我必须清除这个驱动器上的所有内容,因为似乎有一些低级别的故障,我会认为完全擦除它将导致我的diskutil安装一个全新的分区方案和驱动器上的所有内容,因此它最终会再次开始工作。
谢谢大家的帮助!
截图: dd attempt and disk info

3
输入/输出错误可能意味着它在物理上存在缺陷。 - P.J.Meisch
好的 - 这很新,我认为它没有物理损坏,因为我的朋友不想告诉我它是怎么坏的 - 他只是说“对,有一天我在用它,下一天就不能用了”..。所以我试图在终端中访问root模式(sudo su),然后想用随机内容覆盖磁盘上的所有内容,我使用了以下命令:cat / dev / random> / dev / disk3。现在它只显示“cat: stdout: Resource busy”。 - M. Hoffmann
使用dd命令将零写入USB怎么样? - jc__
这个 USB 闪存驱动器声称容量非常大(128GB+)吗?它可能是假的。 - user149341
这个USB闪存盘声称容量为31.5GB,应该是32GB,这是合法的吧,而且它不是一个无名产品。但它仍然是一个便宜的产品,来自“Hama”。我会在我的帖子中添加一些关于dd和终端信息的截图,以及有关该闪存盘的信息。感谢大家的帮助 :) - M. Hoffmann
2个回答

4

如果你确定它是disk3,请在终端中尝试以下内容:

sudo dd if=/dev/zero of=/dev/rdisk3 bs=65536 count=1000

如果显示磁盘正忙,请使其变为非忙状态!
sudo diskutil unmountDisk /dev/disk3

嗨Mark,感谢你的回答!我按照你的建议去做了(今天我没带其他的128GB存储盘,所以坏掉的那个挂载在disk2下面) 但是现在它不再显示忙碌,而是给出以下信息: dd: /dev/rdisk2: 输入/输出错误 1+0 条记录输入 0+0 条记录输出 在162.661298秒内传输了0字节(0 bytes/sec) - M. Hoffmann
嗯...听起来很糟糕 :-( - Mark Setchell
哎呀,不幸的是看起来是这样的.. :-( 我的另一个朋友现在会尝试使用MP Factory Tools修复它,但我真的不知道这是如何工作的,因为这些工具主要是中文的,他还说最好学一点俄语来阅读文档和其他东西,所以我想这是我的最后希望了。我的朋友已经放弃了,告诉我只能扔掉它,但我有点兴奋,想看看这个工厂工具是否有效:D - M. Hoffmann
我不知道wipefs在Mac上是否可用,但如果可以的话,它是在这种情况下使用的另一种工具。 - David C. Rankin

2

首先,在终端中检查您的USB是哪个磁盘#(以确保):

sudo diskUtil list

那么

sudo dd if=/dev/urandom of=/dev/<your_usb_disk_here> bs=1m

如果你遇到繁忙错误和/或USB正在别处使用,请像Mark Setchell所说的那样先停止正在进行的操作并卸载它。

sudo diskutil unmountDisk /dev/<your_usb_disk_here>

如果您使用bootcamp助手等工具后得到了一个奇怪的名称,并且由于“权限”问题,无法使用dd甚至磁盘实用工具来擦除它,请使用以下命令:
diskutil eraseVolume HFS+ NAME <your_usb_disk_here>

请注意,最后一个参数不是例如/dev/disk2,而只是最后一部分,即disk2。

最后我得到了“错误:-69877:无法打开设备”。 - Amin Memariani

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接