我有一台原装 Asus Eee PC 上网本,我想出售。当我过去出售旧电脑时,我通常会采用深度/安全/归零样式格式。如何在 Linux 上网本上做到这一点?我在找
让我这样做的命令
关于如何在具有(看似?)不可移动媒体的设备上执行此操作的建议
提前致谢!
我有一台原装 Asus Eee PC 上网本,我想出售。当我过去出售旧电脑时,我通常会采用深度/安全/归零样式格式。如何在 Linux 上网本上做到这一点?我在找
让我这样做的命令
关于如何在具有(看似?)不可移动媒体的设备上执行此操作的建议
提前致谢!
您可以使用的另一个是DBAN。
首先在 USB 驱动器上创建实时 Linux 安装(说明)。
然后启动那个 USB Linux 安装并运行:
您可以将 100 更改为所需的零写入次数(“z”指定零写入)。“f”参数覆盖所有权限问题。“v”是冗长的。/dev/hda 应该是您的硬盘(如果您使用的是 SATA,它可能是 /dev/sda)。您可以使用
sudo fdisk -l
来获取驱动器列表,以确保您应该使用什么来代替 (/dev/hda)。NSA 是否会拆开您的机器并准备好花费数周时间来恢复您的数据?
不?
然后只是 dd if=/dev/zero of=/dev/sda bs=1M 或者更确切地说(因为我们没有以 root 身份登录) sudo dd if=/dev/zero of=/dev/sda bs=1M
可能想要单用户启动,或者从另一个设备启动,但我怀疑这并不重要(在你完成写作之前机器会崩溃的可能性很小,但我对此表示怀疑)。
机器磁盘 sda 将全为 0,且不可恢复。考虑到 SSD 的工作方式,可能会有一些无法访问的块,您需要一个实用程序才能获得这些块,但使用普通工具无法读取它们。
鉴于您不覆盖 SSD 上的数据,而是写入数据,驱动器通过硬件命令擦除该区域,然后将数据写入新的空白区域(此处过于简单化),我怀疑覆盖数亿次你什么都没有(所有这一切只是为了让 NSA 无法拆开你的驱动器并用扫描电子显微镜或类似设备读取它),因为 SSD 的技术完全不同。
正如 Gardeniers 建议的那样,DBAN可能是您想要的。它具有强大的硬件支持,因此很可能与您的控制器一起使用,并且易于使用。我多年来一直使用它来清理包含案例数据的驱动器。界面简单,但易于使用。此外,它将从 USB 闪存驱动器运行,让您的生活更轻松。
从任何实时发行版启动,启动您选择的文本编辑器并将以下代码写入其中,保存并运行: