我有一台筆記型電腦,想送給朋友。所以我想完全擦除硬碟上沒有任何東西,沒有啟動的東西,什麼都沒有 - 一旦他啟動筆記型電腦,他就會收到安裝某些東西的消息。
我完全不確定如何做到這一點。
也許是透過 USB 記憶棒或類似裝置進行 Ubuntu 即時會話?
答案1
dd
您可以從任何 Live USB 發行版啟動,然後透過或手動覆蓋硬碟的全部內容cat
。但我相信最簡單的方法是使用為此目的已經製作的工具,例如資料庫管理網絡。
來自維基百科:
Darik 的 Boot and Nuke,也稱為 DBAN (...),是託管在 SourceForge 上的開源專案。該程式旨在安全地擦除硬碟,直到其資料被永久刪除且不再可恢復,這是透過用偽隨機數覆蓋資料來實現的(...)
DBAN 可以使用預先啟動執行環境從 CD、DVD、USB 隨身碟或無磁碟啟動。它基於Linux,支援PATA(IDE)、SCSI和SATA硬碟。
答案2
不需要特殊工具的簡單技術是從 Live Linux USB 啟動,然後覆蓋硬碟。
假設您要擦除的硬碟是/dev/sdb
您可以輕鬆擦除:
cat /dev/zero > /dev/sdb
這對於大多數情況來說“足夠好”,但理論上是可以恢復的,因為硬碟保留了先前資料的一些殘留磁性證據。更安全的版本是
cat /dev/urandom > /dev/sdb
或者如果你真的穿著你的錫紙帽並希望確保他們沒有讀懂您的想法,然後多次執行此操作。
請注意,現代 SSD 只能被覆蓋多次。雖然這個數字相當高,但您通常不會覆蓋整個 SSD。如果您多次重寫 SSD 內容,將會損壞磁碟機。
答案3
如果想安全一定使用shred
。即使是中央情報局也無法挽回這一點;)