首先,要知道今天的 HDD 和 SSD
其實 都不是 傳統硬碟
SMR 硬碟要不要像 SSD 那樣做 Garbage Collection ?
SSD 有 FTL,那 SMR 硬碟有沒有 STL ?
作業系統根本無法控制資料要寫到哪
全部都被 firmware 藏的好好的
所以問硬碟安全抹除
其實和問 SSD 安全抹除要考慮的事一樣
※ 引述《antimag ()》之銘言:
: 硬碟安全抹除
: 有的如古特曼演算法 覆寫35次
已經過時了
原意是要一直寫入 某個磁區
可是你寫入這個磁區的時候
你不知道 firmware 實際上寫到哪
所以不管用什麼算法,抹幾次都沒用
要安全只能抹整顆,還不可以填全零或全一
一定要 random
原因一:
firmware 可能不會乖乖的全填零
原因二:
如前面推文所說
有很貴的方法可以用磁力顯微鏡慢慢量
: 硬碟填零一次 裡面每個bit都是0 為何還有機會找回以前的資料?
你看到的是零啊
firmware 看到的不是
: 如先以硬碟備份軟體以sector bt sector方式複製舊硬碟磁區到新硬碟
: 是否可以在新硬碟裡,救回舊硬碟中被覆寫過的舊檔案?
不行
給不想看整篇文章的人的 take home message :
1. 抹整顆
2. 填 random