熱插拔挽救“還原精靈”破壞的硬盤
2020-07-21 19:32:38
供稿:網友
為了便于日常管理和防止上機者破壞文件,本人在一年前就將機房中的機器全部裝上捷波的“還原精靈”來保護系統。總的來說,裝上“還原精靈”后可以便于管理,但時有一些機器會出現一些怪現象和普遍會使得機器的速度變慢等。有一天問題終于來了,一臺機器需要更新軟件,本人在沒有移除“還原精靈”的情況下,使用GHOST將硬盤克隆了一遍后,重新啟動機器,硬盤燈一直亮無法進入操作系統。
這明顯就是“還原精靈”的副作用了,本以為刪除“還原精靈”后應該可以解決問題了,于是開機按HOME鍵進入還原精靈后選擇移除,其顯示移除“還原精靈”成功。但重新開機后故障依然無法進入操作系統,本人于是嘗試用軟盤、光盤、其他硬盤來引導系統都不成功。
搜尋還原精靈的工作原理,大概了解還原精靈是通過分區表引導的地方入手,在啟動時就掌握了引導的大權,指向它軟件本身指定的地址進行一些還原的操作。筆者遇到的問題可能在克隆、刪除還原精靈后使分區表損壞,使硬盤啟動時的指向進入了死循環狀態,所以我們無論用什么方法都無法引導。
硬盤在物理上是完全正常的,只是分區表損壞而無法使用。修復分區表的方法和工具都許多,但現在主要的問題是在于無法啟動機器進入操作系統,因此有機會使用修復軟件對分區表進行任何操作。
當前要解決的問題就是如何能夠進入操作系統,之后才有機會使用軟件修復分區表。但實際上只要在機器上一接上那個有問題的硬盤,用什么方法都不能引導系統了。所以本人就進行一個大膽的設想,是否可以用一個好的硬盤成功啟動后,再換上壞硬盤利用軟件進行分區表的修復工作呢,再認真思考一下就得出實驗方案應該是要找一個容量和型號與壞硬盤一樣的好硬盤進行引導,這樣可能會降低風險。于是說做就做,將壞硬盤的數據線拔出接到好硬盤上,并且拔下壞硬盤的電源線。然后使用一張內有DISKGEN的啟動盤就可以成功引導機器進入DOS狀態,現在要做的就是先將好硬盤的分區表備份出來,運行DISKGEN工具,進入后在菜單中選擇“工具”→“備份分區表”,出現“備份到文件”對話框后輸入保存文件名的地址,在這里我們按工具的默認地址文件名保存到軟盤上,這樣做就是為我們提供一個好的分區表,下面可以拿來進行覆蓋壞硬盤分區。
然后退出DISKGEN,重新啟動電腦。直至出現A:/>提示符。這時先不要動鍵盤輸入命令,要做一件重要的事情就是此時在開機的狀態下將好硬盤的電源線拔掉,然后再拔掉數據線拔出,接下來將這根數據線接到壞硬盤上,最后把電源線接到壞硬盤上。接好后運行DISKGEN進入軟件,進入DISKGEN后馬上彈出一個“非法引導分區表”的對話框,其意思是分區表出現了不合法的引導,而且在左邊的硬盤圖示中出現灰色,在這里按“確定”就可以了(在這也證明了前面我們的分析推導是對的,就是由于“還原精靈”使到分區表不斷引導到它自己的地方,從而無法進入系統)。然后在菜單中選擇“工具”→“恢復分區表”,出現“從備份恢復分區表”對話框后輸入剛才備份了的分區表地址和文件名,確定后就可以看到左邊的硬盤圖示中出現了正常的顏色了,然后在菜單中選擇“文件”→“保存”,通過確定后進入一系列的分區表更新過程,最后就是重新啟動機器,這時是接上壞硬盤,可以成功引導進入系統了,證明這個硬盤的分區表已經成功修復了。
總結,上述的修復過程,主要是利用一個好的硬盤解決了無法啟動系統的問題,然后再由DISKGEN重新壞硬盤的分區表,要注意的就是在兩個硬盤的電源一定要在開機前接好,再進行插拔數據線(這個是根據有關USB接口結構得來的)。如果沒有相同容量、型號的硬盤又能不能修復呢?一個希捷10GB的硬盤出現同樣的故障,但是沒法找到同樣的硬盤,只好用其他硬盤成功引導系統后,熱插拔接上壞硬盤后直接在DISKGEN中刪除壞硬盤中的所有分區,然后保存更新分區表,經過這些工作,同樣可以達到修復效果。從這里可以看出主要解決了引導系統的問題,再小心使用熱插拔接上壞硬盤,就算兩個硬盤的型號容量不相同也可以解決這類故障。不過本人還是推薦使用第一種方法,因為這樣應該兼容會好一些,而且操作也相對簡單一些。
小編有話說:
這種方法不但可以修復“還原精靈”死鎖的硬盤,而且同樣還能修復各種硬盤邏輯鎖死鎖的硬盤。修復的原理就是想方法啟動電腦,然后修復出了問題的分區表。