Answers:
我不知道我是否一定可以以“最快”的方式帮助您,但是我认为我可以以“最佳”的方式帮助您。
您的大部分数据的确会存在您的帐户中,但也有可能其他个人物品可能散布在您的硬盘上。仅删除我自己的帐户后,我不会亲自出售计算机,尤其是如果我的帐户没有被安全删除(通过覆盖未使用的磁盘空间或通过丢弃加密密钥)时,我不会出售计算机。(当然,也总是有计算机可能丢失或被盗的可能性,因此,如果我没有机会安全擦除磁盘,我使用FileVault 2加密系统磁盘。)
您说您没有启动盘,但是由于您拥有Lion,因此您应该能够使用OS X Recovery:
按住command- R启动。
使用“磁盘工具”通过“擦除”选项卡上的“安全性选项”安全擦除磁盘。
启动安装程序以安装Lion的新副本。(这可能涉及从Internet下载安装程序。请注意,这可能是一个很大的下载。如果您感觉不错,则可以借此机会为MacBook的新所有者索取安装程序的副本。)
如果其他人拥有SSD,则“磁盘工具”中的SSD当前会禁用安全擦除选项。根据http://support.apple.com/kb/HT3680,擦除SSD通常可能足够安全:
注意:对于OS X Lion和SSD驱动器,“磁盘实用程序”中不提供安全擦除和擦除可用空间。SSD驱动器不需要这些选项,因为标准擦除使其很难从SSD恢复数据。为了提高安全性,请考虑在开始使用SSD驱动器时打开FileVault 2加密。
您仍然可以diskutil secureErase 4 disk0s2
在恢复分区的终端中运行类似的内容。不过,在擦除驱动器或卷之前仅启用FileVault可能是一个更好的选择。看到这个问题。
我将以“最快的速度”破解:
(注意:这应该不言而喻,但是在执行任何操作之前,请务必通读并理解它。)
假设您原来的管理员帐户是“ joe”,其主页是“ / Users / joe”
ls -nld /Users/joe
drwxr-xr-x + 65 501 20 2210 5月8日00:19 / Users / joe /
看到了501
吗?这是您的用户ID号。可能有所不同,但可能接近501。
以您的第二个管理员用户身份登录,并且
sudo find /Users/joe -print -delete
这将删除/ Users / joe下的所有文件。
当然,还有其他方法
sudo srm --simple --verbose --recursive /Users/joe
检查man srm
是否要使用--medium
而不是--simple
然后,您可能想看看拥有的其他文件joe
。您可以通过用户名或用户ID来执行此操作。我建议使用ID,但这可能是因为我过于谨慎。
sudo find / -user 501 -print
用上面的数字替换“ 501”是步骤1
删除所有内容的最快方法是启动到Recovery HD,然后在终端上放置一个新的空文件系统,使其位于现有文件系统之上:
diskutil reformat disk0s2
您可以通过发出diskutil list
并确保Macintosh HD实际上是disk0s2的方式来检查设备是否正确,但是大多数具有备用设备布局的人都知道他们可以并且可以进行补偿。请注意,就所有文件保留在驱动器上而言,这不会删除任何内容。然后,您将要考虑是否要将空块归零,或者要进行更长的安全擦除。
diskutil secureErase 0 disk0s2
上面的命令会将整个音量归零,您可以选择其他级别,例如:
Level should be one of the following: + 0 - Single-pass zero-fill erase. + 1 - Single-pass random-fill erase. + 2 - US DoD 7-pass secure erase. + 3 - Gutmann algorithm 35-pass secure erase. + 4 - US DoE algorithm 3-pass secure erase.
就像在另一个极好的答案中提到的那样,打开FileVault的安全性远高于SSD和HDD的所有擦除选项。