有時我會贈送(或出售)一台我不再使用的舊 Mac。在此之前,我想確保驅動器上沒有保留任何個人數據,但我懶得重新格式化驅動器並重新安裝作業系統。相反,我執行以下操作:
- 建立一個新的管理員帳戶
- 使用新的管理員帳號登入
- 刪除所有其他現有使用者帳戶(此步驟將刪除所有主資料夾,因此希望刪除這些主資料夾中的所有個人資訊)
開啟終端機視窗並輸入以下命令:
dd if=/dev/random of=bigfile.bin
讓該命令運行,直到 bigfile.bin 耗盡磁碟機上的所有可用空間,並且該命令以「錯誤,磁碟空間不足」訊息終止。
- 刪除bigfile.bin以再次釋放磁碟空間。
我認為,出於所有實際目的,用隨機資料填充硬碟的可用空間應該使任何人都無法使用「取消刪除」實用程式來恢復在步驟 3 中刪除的任何檔案。
問題是,這個過程真的夠了嗎?或者,儘管有上述情況,我是否忽略了一些可能導致我的個人資料「洩露」的事情? (請注意,我不認為 /Applications 資料夾中安裝的應用程式是個人資料)