在将 Mac 电脑交给别人之前,这个过程是否是一种从 Mac 电脑中删除个人数据的合理方法?

在将 Mac 电脑交给别人之前,这个过程是否是一种从 Mac 电脑中删除个人数据的合理方法?

有时我会赠送(或出售)一台不再使用的旧 Mac。在这样做之前,我想确保我的个人数据不会留在驱动器上,但我懒得重新格式化驱动器并重新安装操作系统。相反,我会执行以下操作:

  1. 创建新的管理员帐户
  2. 使用新的管理员帐户登录
  3. 删除所有其他现有用户帐户(此步骤将删除所有主文件夹,因此希望也会删除这些主文件夹中的所有个人信息)
  4. 打开终端窗口并输入此命令:

    dd if=/dev/random of=bigfile.bin

  5. 让该命令运行,直到 bigfile.bin 占用了驱动器上的所有可用空间,并且该命令以“错误,磁盘空间不足”消息终止。

  6. 删除 bigfile.bin 以再次释放磁盘空间。

我认为,从实际目的来看,用随机数据填充硬盘的可用空间应该使得任何人都无法使用“取消删除”实用程序来恢复在步骤 3 中删除的任何文件。

问题是,这个过程真的足够吗?还是我忽略了某些事情,尽管有上述情况,我的个人数据还是会“泄露”?(请注意,我不认为安装在 /Applications 文件夹中的应用程序是个人数据)

相关内容