我需要不时安全地擦除硬盘,并使用了多种工具来做到这一点:
cat /dev/zero > /dev/disk
cat /dev/urandom > /dev/disk
shred
badblocks -w
- 数据库
所有这些都有一个共同点,即它们需要很长时间才能运行。
在一种情况下 cat /dev/urandom > /dev/disk
杀死了磁盘,显然它过热了。
是否有一种“足够好”的方法来实现磁盘上的任何数据及时变得不可用?覆盖超级块和几个具有战略意义的块或类似的东西?
磁盘(包括旋转和 ssd)来自捐赠的计算机,之后将用于在其上安装 Linux 桌面,分发给买不起计算机但需要一台计算机的人。
捐赠计算机的磁盘通常不会加密。有时捐赠者甚至不会想到事先删除文件。
更新:
从迄今为止得到的答案来看,似乎没有偷工减料。我最好的选择可能是设置一台实验室计算机来一次擦除多个磁盘。要求大公司捐款的另一个理由:-)
感谢大家!