我有一个 1TB 的外置硬盘,我正在尝试让它重新工作,这样我就不必再购买另一个了。
它之前已加密并分区。我尝试使用磁盘实用程序删除分区(到 1 个分区),但现在似乎无法安装磁盘。
消除它并重新开始的最好方法是什么?
我应该做这样的事情dd if=myImage.dd of=/dev/diskN
来将一些可用的磁盘映像放在驱动器上吗?
当我尝试在命令行上擦除磁盘时,它不起作用:
diskutil eraseDisk JHFS+ Grace disk2
Started erase on disk2
Unmounting disk
Creating the partition map
Waiting for partitions to activate
Formatting disk2s2 as Mac OS Extended (Journaled) with name Grace
[ / 0%..10%..20%..30%..40%..50%.......................... ]
[ \ 0%..10%..20%..30%..40%..50%.......................... ]
[ - 0%..10%..20%..30%..40%..50%.......................... ]
newfs_hfs:
WriteBuffer: pwrite(3, 0x100c68000, 1048576, 3089219584): Resource busy
newfs_hfs: write (sector 6033632): Invalid argument
Mounting disk
Could not mount disk2s2 after erase
Error: -69832: File system formatter failed
有人有其他想法吗?
答案1
在这种情况下,如果可能的话,我喜欢从外壳中取出硬盘(USB 外壳),然后使用 SATA 电缆/电源进行连接。
这并不总是可行的,但它可以消除可能有故障的 USB 至 SATA 适配器。
其次,我对 Parted Magic 的安全擦除选项很满意,但是由于您已经在使用 Linux 发行版,因此您可以尝试:
hdparm -I /dev/X
(其中 X 与您的设备匹配,例如 sda)这将显示驱动器是否处于冻结状态。
如果是的话,您需要让机器进入睡眠状态然后重新唤醒,或者如果您觉得运气好的话,可以热拔下/重新插入 SATA 设备。
设置用户密码:(例如Eins)
hdparm --user-master u --security-set-pass Eins /dev/X
确认它有效:
hdparm -I /dev/X
最后删除:
time hdparm --user-master u --security-erase Eins /dev/X
确认:
hdparm -I /dev/X
应该给你一个
未启用
厚颜无耻地从以下网址抓取: https://ata.wiki.kernel.org/index.php/ATA_Secure_Erase