现在我的旧笔记本电脑上运行着 ubuntu,有没有一种简单的方法可以对我的硬盘分区进行基本清理?

现在我的旧笔记本电脑上运行着 ubuntu,有没有一种简单的方法可以对我的硬盘分区进行基本清理?

我在一台旧的 Windows 笔记本电脑上“全新安装”了 ubuntu。我可能会出售/捐赠这台机器,并想“重写”所有可用磁盘空间,因为我认为当 ubuntu 创建新的“分区表”时,我的旧数据仍然物理地存在于磁盘上

有没有简单的Linux 应用程序或命令也许可以用垃圾数据重写所有可用空间,它不必是 NSA 级别的安全性:)?

答案1

如果您希望彻底擦除磁盘,不留下任何内容,我通常遵循以下步骤:

  1. 使用 Ubuntu 安装 USB 启动实时会话

  2. 打开终端并直接将随机数据写入整个磁盘。假设您只有一个 SATA 磁盘,命令如下:

    dd if=/dev/urandom of=/dev/sda bs=1M
    

    笔记:这将破坏所有分区和所有数据。无法撤消。请谨慎使用。

  3. (可选)安装下一个选择的操作系统。

有些人建议使用/dev/zero而不是/dev/urandom,但是,有些 SSD 不会根据安装的固件以可预测的方式写入零块。如果您使用的是旋转磁盘,则/dev/zero绰绰有余,除非您需要擦除可以逃避国家级情报机构重建的磁盘。

相关内容