我有一些关于"dd“实用程序的问题,如果有人能帮忙的话。请回答,只有当你确定的答案!
我有一个场景,在这里,我有一个硬盘坏扇区,我需要擦除,以存档它。我想要解除各自的硬盘和我开始擦除它使用一次过零。
dd if=/dev/zero of=/dev/sda status=progress
在擦除器中只有3.7 GB ( HDD有500 GB容量),它总是抛出一个"I/O错误“,并且dd实用程序存在。
我觉得这里有个坏部门什么的..。
现在,我有多个问题:
我想说的是,我用了15年的"dd“来擦除我所有的hdds。它们中很少有人抛出"I/O错误“,而这些HDD被存档并且从未被分发,这完全是因为完全擦除的不确定性。所以我没有冒险..。但是,我的HDD已经完全删除了,并且没有抛出任何I/O错误。
有没有一个遥远的可能性,"DD“没有从这些HDD清除一切?如果我使用"dd“并一直使用,直到它抛出”设备上没有空间“的消息,我能安全地说明它清除了所有的硬盘空间吗?或者,即使在这种情况下,是否有一些部门/区块可能已被保留,"dd“无法触及这些区域/区块?(在这种情况下,这是一个安全问题).
谢谢!
亚当。
发布于 2022-11-08 12:35:33
最好的方法是使用gnu实用工具gnu dd救援(在Debian / Ubuntu系统上安装gdd救援)。它可以“跳过”损坏的扇区,也可以跳过具有直接i/o的内部缓冲区,并删除所有可以写以躲避损坏扇区的扇区。有关文档和示例的信息。
https://askubuntu.com/questions/1405070
复制相似问题