如何永久删除INTERNAL HDD上的数据?
如何永久删除内置硬盘上的数据?
我有一台笔记本电脑,我使用Ubuntu作为我的主要操作系统。 但是我试图将它卖给新PC。 我想完全删除内部硬盘上的数据(如密码,银行信息等等),并使用我的Windows 10 USB安装程序为其传递给谁的人设置新的Windows设置。 如果需要的话,我还有另外一台PC可以用来帮助完成这个过程。
PS:这仅适用于INTERNAL硬盘驱动器,而不适用于USB或外部硬盘驱动器。
DBAN
shred
的替代品是DBAN,它是几个人擦拭HDD的首选。 运行DBAN并让它擦除内部驱动器(当计算机中只有一个内部驱动器时)非常简单。
-
下载一个或两个iso文件:我建议使用两个版本,因为它们可能在不同的计算机上运行。 文件大小小于20 MB(与典型的linux iso文件相比非常小),
-
看到这个链接(到当前版本) ,在这里你可以找到DBAN的描述和页面底部附近的下载DBAN按钮来下载最新的iso文件,当写入
dban-2.3.0_i586.iso
,或者 -
通过此链接(DBAN 2.2.7)下载较旧的iso文件
dban-2.2.7_i586.iso
。 这个版本的DBAN在我的几台计算机上工作,同样用isohybrid
处理并克隆到USB pendrive。 如果计算机中没有CD驱动器,这是一个不错的选择。
-
-
MD5SUMS:
066fb83c43f6ba96f92b8fe1302cb431 dban-2.2.7_i586.iso 33a1df4171e649462ef9679ac207aa77 dban-2.3.0_i586.iso
检查
md5sum dban-2.2.7_i586.iso md5sum dban-2.3.0_i586.iso
-
将iso文件刻录到CD或DVD磁盘: ‘刻录ISO映像’(不要创建CD数据磁盘),
-
或用
isohybrid
处理iso文件:isohybrid dban-2.2.7_i586.iso
之后,您可以根据此链接(mkusb)使用mkusb以安全的方式将iso文件克隆到USB pendrive 。
使用Live CD启动。 然后发出命令lsblk列出块设备。 找到硬盘的设备名称。 发出命令
sudo shred -n 1 /dev/sdX
- 其中
/dev/sdX
指的是您找到的设备。
如果你是偏执狂,你可以不止一次覆盖。 将上面的1增加到您想要的数字。 如果它是SSD,安全擦除对驱动器来说更快更好: https : //ata.wiki.kernel.org/index.php/ATA_Secure_Erase
安全擦除也可以在普通硬盘上使用,但它比简单地运行Shred更复杂。 它可能更好,因为它可能会覆盖不可访问的区域,或者在加密驱动器的情况下,只需擦除加密密钥。