有时我会赠送(或出售)一台不再使用的旧 Mac。在这样做之前,我想确保我的个人数据不会留在驱动器上,但我懒得重新格式化驱动器并重新安装操作系统。相反,我会执行以下操作:
- 创建新的管理员帐户
- 使用新的管理员帐户登录
- 删除所有其他现有用户帐户(此步骤将删除所有主文件夹,因此希望也会删除这些主文件夹中的所有个人信息)
打开终端窗口并输入此命令:
dd if=/dev/random of=bigfile.bin
让该命令运行,直到 bigfile.bin 占用了驱动器上的所有可用空间,并且该命令以“错误,磁盘空间不足”消息终止。
- 删除 bigfile.bin 以再次释放磁盘空间。
我认为,从实际目的来看,用随机数据填充硬盘的可用空间应该使得任何人都无法使用“取消删除”实用程序来恢复在步骤 3 中删除的任何文件。
问题是,这个过程真的足够吗?还是我忽略了某些事情,尽管有上述情况,我的个人数据还是会“泄露”?(请注意,我不认为安装在 /Applications 文件夹中的应用程序是个人数据)