如何永久删除内置硬盘上的数据?
我有一台笔记本电脑,我使用 Ubuntu 作为主要操作系统。但是我想卖掉它来买一台新电脑。我想完全删除内置硬盘上的数据(例如密码、银行信息等...),并使用我的 Windows 10 USB 安装程序为它传递给的任何人安装新的 Windows 设置。我确实有另一台电脑,如果需要,我可以用它来帮助完成这个过程。
PS:这仅适用于内置硬盘,不适用于 USB 或外置硬盘。
答案1
数据库管理系统
另一种方法shred
是使用 DBAN,许多人都喜欢用它擦除硬盘。运行 DBAN 并让其擦除内部驱动器(当计算机中只有一个内部驱动器时)相当简单。
下载一个或两个 iso 文件:我建议使用两个版本,因为它们可能在不同的计算机上工作。文件大小小于 20 MB(与典型的 Linux iso 文件相比非常小),
看此链接(当前版本),您可以找到 DBAN 的描述和Download DBAN页面底部附近的按钮,用于下载最新的 iso 文件,当写完时
dban-2.3.0_i586.iso
,或者dban-2.2.7_i586.iso
通过以下方式下载较旧的 iso 文件此链接(DBAN 2.2.7)。此版本的 DBAN 已在多台计算机上为我工作过,当使用 USB 闪存盘处理isohybrid
并克隆到该闪存盘时也是如此。如果计算机中没有 CD 驱动器,这是一个很好的替代方案。
md5校验和:
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数据盘)
或者使用以下命令处理 iso 文件
isohybrid
:isohybrid dban-2.2.7_i586.iso
然后你就可以将 iso 文件克隆到 USB 驱动器安全地使用韓國根据此链接 (mkusb)。
答案2
使用 Live CD 启动。然后发出命令 lsblk 列出块设备。找到硬盘驱动器的设备名称。发出命令
sudo shred -n 1 /dev/sdX
- 其中
/dev/sdX
指的是您找到的设备。
如果您比较谨慎,可以多次覆盖。将上面的 1 增加到您想要的数字。如果是 SSD,安全擦除会更快,对驱动器更好:https://ata.wiki.kernel.org/index.php/ATA_Secure_Erase
安全擦除也可用于普通硬盘,但比单纯运行 Shred 更复杂。安全擦除可能更好,因为它可能会覆盖不可访问的区域,或者在加密驱动器的情况下,只需擦除加密密钥即可。