2011-09-10 00:10 貼出
本文版權沒有,歡迎使用
我是在美國唸書時改用另類的作業系統,學到不少有用的觀念,例如要把舊的硬碟回收前,可以使用鐵鎚破壞 (然後取出強力磁鐵來玩玩),或是使用指令把上面所有的 ...0101010101101.....全部變成 "0"
之前筆電原來有預安裝的 Windows 7 (很少用),以及我之前很常用的 Ubuntu 10.10。但是這幾天在整理時卻發現多重開機磁區壞掉了。我先使用筆電的還原光碟進行還原,但是重新開機時還是無法進入系統。我知道有些移除 grub 的方式,但是我選擇了使用 dd 這個指令。
作法
1. 確認裏面的硬碟資料已經備份,可以覆蓋的 (不要搞錯,不然真的會哭)
2. 我放入 Kezgo9 的光碟片
下載處 Kezgo -- ezgo on KDE!
md5sum: 68bbf4a78c7d93c7b789c57961bcee75
2015-08-13 補充說明找出目標硬碟的代號
例如阿原使用學校的桌機 (內有 Windows),使用 ezgo12 on SD card (unetbootin)
開機後,不確定目標硬碟在外接 USB 上的代號,使用 KDE Partition manager 查看,外接的在 /dev/sdd 若我使用 dev/sda 就可能毀掉原來 win7 及相關資料,所以跟阿原一樣肉腳的,一定要小心確認磁碟機的代號
經過兩天,終於完成抹平
1000204886016 bytes (1.0 TB) copied, 128722 s, 7.8 MB/s (大約是 35 h 45 min)
3. 使用光碟開機,進入系統後開啟終端機
輸入指令
dd if=/dev/zero of=/dev/磁碟代號
(磁碟代號可能是 sda, sdb, sdc, sdd 等)
按下 enter 會出現錯誤,因為權限的關係,只要前面加上 sudo 就好 (可能要執行數十分鐘)
不是我龜毛不把指令一次貼完,使用這個指令真的要很小心,會把硬碟全被掃光。我之前幾個舊硬碟確定不要後,就用這指令處理。網友也指出,要把舊電腦捐出去前,可以把硬碟拔下,或是使用軟體先處理 (聽說這種處理法比 format 更徹底)。
補充說明:
1. 若以 500 Gb 的硬碟,有網友建議要抹平需要十多個小時,因此可以傍晚進行,隔天早上完成
2.在 2012-08-22 將一個可能有壞軌的 640 Gb 2.5 吋硬碟抹平
ezgo@ezgoX:~/Documents$ sudo dd if=/dev/zero of=/dev/sdb
dd: 正在寫入 ‘/dev/sdb’: 輸入/輸出錯誤
60160113+0 records in
60160112+0 records out
30801977344 bytes (31 GB) copied, 6520.23 s, 4.7 MB/s
ezgo@ezgoX:~/Documents$
[根據我的牆上時鐘的時間判斷,約 110 min,完成抹平,若是內部說的, 6520 秒 =108 分鐘多,不過 31 GB copied 我就不懂這是什麼,找個時間去請教高手 ]