fir*_*z96 23 sd-card micro-sd secure-erase
我刚拿到了一张微型 SD 卡,打算与 Raspberry Pi 一起使用。
我用 KDE 分区管理器删除了卡上的原始分区,并写入了一个新的 12GiB ext4 分区。执行此操作后,该卡仍然表示正在使用其中的 6%,即 30.02 MiB。
基本上,我想完全擦除卡上的所有内容,以便为新的操作系统做好准备。命令会喜欢shred或dd做这个伎俩还是会破坏分区?
小智 34
你的猜测dd是对的。您可以通过以下命令擦除 SD 卡(假设您的 SD 卡是/dev/sdd):
请勿中断此命令,否则可能会使 SD 卡变砖。
$ sudo dd if=/dev/zero of=/dev/sdd bs=8192
注意: 如果此命令没有成功完成并且您必须中止它,那么很可能可以使用其他帖子中介绍的磁盘分区恢复程序来恢复它。
根据 SD 卡的大小和速度,可能需要一些时间。如果你相信,那CIA想恢复您的文件,然后覆盖SD卡urandom,而不是zero:
$ sudo dd if=/dev/urandom of=/dev/sdd bs=8192
dd上面示例中的命令将擦除整个 SD 卡,使其没有任何分区,即使没有分区表。所以你需要在 SD 卡上重新创建分区。您可以通过任何分区工具(例如cfdisk,parted(我的建议)或gparted.
还有一件事:调用ddcommand时要非常小心。of=参数值中的拼写错误可能会导致灾难。
(A.) 删除所有当前分区,重新使用卡:
要擦除分区和/或重新格式化(微型)SD 卡,只需使用gnome-disk-utility(又名“磁盘”)。
(B.) 擦除卡上任何当前(或以前)的内容,使其无法恢复:
为了安全擦除的卡,你需要无论是物理销毁卡(渲染成子2mm²颗粒)或使用(从供应商)一个实用程序来触发安全擦除功能。
多次写入(随机数据)或重新格式化不一定会删除数据。
如果您刚刚创建了一个新分区,则其上不应该有任何实际文件。那 30MB 可能只是文件系统本身。分区需要几个不同的表等等来实际跟踪文件。
您可以通过ls -alph从命令行查找隐藏文件或在 Nautilus 的“查看”菜单中启用隐藏文件来仔细检查它是否真的没有任何内容。
根据您调用命令的方式,很可能使用shred或dd确实会覆盖分区表和/或文件系统。
| 归档时间: |
|
| 查看次数: |
109830 次 |
| 最近记录: |