Dante Asked: 2016-07-30 02:49:01 +0800 CST2016-07-30 02:49:01 +0800 CST 2016-07-30 02:49:01 +0800 CST dd if=/dev/zero of=/dev/<destination partition> 是否安全 772 我想擦除我的一个分区说sda2(在这种情况下我不关心数据安全)。是否 dd if=/dev/zero of=/dev/sda2 损坏sda1甚至sda3分区表? partitioning 1 个回答 Voted Best Answer Byte Commander 2016-07-30T02:56:15+08:002016-07-30T02:56:15+08:00 该命令dd if=/dev/zero of=/dev/sda2(需要以 root 或 with 运行)只会用零字节sudo覆盖整个分区,没有别的。/dev/sda2 它既不会影响其他分区,也不会影响分区表。 仅当您有 SSD 时,才不应这样做,因为 SSD 的存储单元会因覆盖它们而磨损,并且软件块地址与固定的硬件存储单元不对应。这意味着您无论如何都不能覆盖特定的存储单元。
该命令
dd if=/dev/zero of=/dev/sda2
(需要以 root 或 with 运行)只会用零字节sudo
覆盖整个分区,没有别的。/dev/sda2
它既不会影响其他分区,也不会影响分区表。
仅当您有 SSD 时,才不应这样做,因为 SSD 的存储单元会因覆盖它们而磨损,并且软件块地址与固定的硬件存储单元不对应。这意味着您无论如何都不能覆盖特定的存储单元。