2017-04-25 45 views
0

是否有命令让苹果终端暴力擦除所有分区,主引导记录和USB闪存驱动器上的数据?在Mac OS X上擦除整个USB驱动器

关于这种情况的一些一些信息:
我刚刚从朋友那里得到一根棍子,似乎已经损坏,但它不是一个物理缺陷。我想他只是在格式化的时候删除了这个棒子。

我已经试着重新分区,重新格式化和擦除与Mac光盘实用程序的棒,我试图格式化在Windows上。没有任何工作,所以我决定使用终端(即时通讯只是习惯于终端/ bash,所以即时通讯一个完整的新手),并尝试命令(所有与他们面前的sudo和diskutil)修复磁盘,重新格式化,partitionDisk,eraseDisk或zeroDisk,但没有任何工作。林现在收到此错误信息:错误:-69759:安全擦除数据,以防止恢复失败 基础错误:5:POSIX报道:输入/输出错误

所以我最终的想法是,现在,我必须从这种清洁家居开车,因为它似乎有什么东西在非常低的水平打破,我会假设,完全消灭它会导致磁盘工具我在驱动器上安装一个完整的新的分区方案和一切,所以它最终会重新开始工作..

谢谢大家!

截图: dd attempt and disk info

+3

输入/输出错误可能意味着,它的物理缺陷 –

+0

好吧 - 这是非常新的,我认为它没有物理损坏,因为我的朋友不想告诉我如何它打破了 - 他只是说:“我一直在使用它,然后它再也无法工作了......”所以我试图在终端上访问root模式(sudo su),然后想用随机的东西覆盖磁盘上的所有东西,我使用了以下代码: cat/dev/random>/dev/disk3 现在它只是说“cat:stdout:Resource busy” –

+0

如何使用dd将0写入USB? –

回答

1

试试这个在终端,如果你是某些它是磁盘3:

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

如果说磁盘忙,使其未忙!

sudo diskutil unmountDisk /dev/disk3 
+0

嗨马克感谢您的答案!我按照你的建议做了(今天我还没有用我的其他128GB Stick,所以破碎的一个装在磁盘2下) 但并不是说它很忙,现在它给了我以下内容: dd:/ dev/rdisk2:Input /输出错误 1 + 0记录在 0 + 0记录输出 在162.661298秒(0字节/秒)中传输0字节 –

+0

嗯...听起来相当坏:-( –

+0

耶,不幸的是它看起来像是..: - (我的另一个朋友现在会尝试用MP Factory Tools修复它,但我真的不知道这是如何工作的,因为这些工具主要是中文的,他还说最好学习一些俄文文档和东西,所以我想这是我现在最后的希望,而拥有这根棍子的我的朋友已经放弃了,并告诉我把它扔掉,但我有点兴奋,看看这个工厂工具是否生病:D –

0

首先,检查你的USB是什么盘#(以确定)在终端:

sudo diskUtil list 

然后

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

如果你去忙错误和/或如果USB是在其他地方使用,停止你正在做什么那里先将其卸载马克瑟特查说

sudo diskutil unmountDisk /dev/<your_usb_disk_here> 

如果您使用集训助理或东西得到一个时髦的名字,你不能让DD甚至磁盘工具来擦拭,出于某种原因,如“许可”的问题,使用:

diskutil eraseVolume HFS+ NAME <your_usb_disk_here> 

注意,最后的arg不是例如/ dev/disk2,但只是最后一部分,disk2