傳統硬碟沒有TRIM的問題,刪除資料後,只要沒寫入,資料就還在那裡,
如果我直接寫0破壞分割表,只要能重建分割表的位置,東西也都還在。
現在問題來了,SSD目前都知道資料不要擺太滿,那我的疑問是,如果我把一個
塞滿資料的分割區給直接刪除,這樣假設我沒再繼續對那個分割區LBA位址內寫入,
幾星期後我再恢復分割區位置,資料還會在嗎?
如果說還在,那是不是對SSD來說那個空間根本無法拿來當成來回讀寫的調度空間?
我會這樣問是之前不小心把一個分割區的備份還原到錯誤分割區,所以我直接把
錯誤的還原分割前面用dd寫入10MB的0,不過如果要讓SSD把空間拿回來,是否用
格式化或是用支援trim的OS先把檔案執行刪除比較好?
--
起初,他們追殺共產主義者,我沒有說話,因為我不是共產主義者;
接著,他們追殺猶太人,我沒有說話,因為我不是猶太人;
後來,他們追殺工會成員,我沒有說話,因為我不是工會成員;
此後,他們追殺天主教徒,我沒有說話,因為我是新教教徒;
最後,他們奔我而來,卻再也沒有人站起來為我說話了。
《First They Came(他們首次來時)》,Martin Niemoller牧師(1892-1984)
--
如果我直接寫0破壞分割表,只要能重建分割表的位置,東西也都還在。
現在問題來了,SSD目前都知道資料不要擺太滿,那我的疑問是,如果我把一個
塞滿資料的分割區給直接刪除,這樣假設我沒再繼續對那個分割區LBA位址內寫入,
幾星期後我再恢復分割區位置,資料還會在嗎?
如果說還在,那是不是對SSD來說那個空間根本無法拿來當成來回讀寫的調度空間?
我會這樣問是之前不小心把一個分割區的備份還原到錯誤分割區,所以我直接把
錯誤的還原分割前面用dd寫入10MB的0,不過如果要讓SSD把空間拿回來,是否用
格式化或是用支援trim的OS先把檔案執行刪除比較好?
--
起初,他們追殺共產主義者,我沒有說話,因為我不是共產主義者;
接著,他們追殺猶太人,我沒有說話,因為我不是猶太人;
後來,他們追殺工會成員,我沒有說話,因為我不是工會成員;
此後,他們追殺天主教徒,我沒有說話,因為我是新教教徒;
最後,他們奔我而來,卻再也沒有人站起來為我說話了。
《First They Came(他們首次來時)》,Martin Niemoller牧師(1892-1984)
--
All Comments