今天在lab的文件服務(wù)器上調(diào)試WIM2VHD的腳本,像平時一樣先進入diskpart,創(chuàng)建一個新的VHD文件作為vdisk,然后選擇這個disk所在的index,clean了一下,結(jié)果突然發(fā)現(xiàn)事情大條了,我以為我選的是新建出來的VHD,但是事實上我選的是一個12TB的MD1000物理硬盤存儲。于是乎12TB數(shù)據(jù)瞬間蒸發(fā)。一向不求有功,但求無過,竟然一世英名毀在這么一個小小的腳本bug上,而且搞壞的還是是個RAID 6的硬盤。幸好在Google上搜到TestDisk,下面將恢復(fù)過程記錄下來,以便下次重蹈覆轍的時候備用。
首先根據(jù)微軟的文檔http://support.microsoft.com/kb/300415里關(guān)于diskpart clean的描述
使用 clean 命令可通過將扇區(qū)清零,從當(dāng)前處于焦點的磁盤刪除分區(qū)或?qū)⒕砀袷交?。默認(rèn)情況下,僅改寫 MBR 或 GPT 分區(qū)信息及任何有關(guān) MBR 磁盤的隱藏扇區(qū)信息。如果指定 all 參數(shù),可將每個扇區(qū)都清零,同時可刪除驅(qū)動器上包含的所有數(shù)據(jù)。
看到這里我的心就踏實了一半了,clean只是清除了分區(qū)表,并沒有刪除數(shù)據(jù),那就只需要重新恢復(fù)分區(qū)表就行了。于是放狗狗搜之,找到一個分區(qū)表的恢復(fù)一哥TestDisk,
話說一哥果然給力,果然很快就把12TB硬盤的分區(qū)掃出來了,按照TestDisk Step By Step這個教程,重新把Partition信息寫入硬盤,重啟后,終于看見12TB的硬盤了。轉(zhuǎn)眼一看,已經(jīng)接近午夜12點了。
小貼士: