邊緣求生存 ——硬盤的物理壞道
如果剛才DOS能夠轉到C盤,而硬盤工作卻不正常,那么就很可能是硬盤出現了壞道。一般來說,硬盤的壞道可以分為邏輯壞道與物理壞道。產生邏輯壞道時一般不會嚴重影響使用,所以很可能是物理壞道。
我們處理物理壞道的核心思想是將這些有壞道的簇單獨分成一個分區,并隱藏起來避免其它程序調用,這樣就可以不讓壞道擴散,以免造成更大的損失。對于這一處理,我們主要是使用Partition Magic6.0這款DOS下的軟件。
在DOS界面下進入PQ 6.0之后,我們先用Operations菜單下的Check For Errors命令來確定物理壞道的位置,因為PQ6.0的這項功能非常出色,不像Windows下的Scandisk那樣經常誤診。
PQ6.0的真正強大之處在于它能將所有藏有壞道的簇用特殊標記標定出來,而且你可以將這些壞簇全部選中,然后將它們劃分到一個獨立的新分區。這完全是圖形化的操作,是非常方便的。隨后,大家切記要把這個充滿罪惡的分區隱藏起來,這樣才能確保它不會被調用。此時使用Advance菜單下的 Hide Partition命令就可以實現。
擁有PQ6.0之后,物理壞道真的不難解決,而且可以有效避免擴散問題。但是需要注意的是,無論如何,此時的硬盤已經處于亞健康狀態,其中的數據還是非常危險的。用PQ6.0處理物理壞道后,究竟這塊硬盤還能用多少時間很難說,這要看運氣了。
DOS啟動的低級失誤——邏輯鎖
硬盤邏輯鎖是一種很常見的惡作劇手段。中了邏輯鎖之后,無論使用什么設備都不能正常引導系統,甚至是軟盤、光驅、掛雙硬盤都一樣沒有任何作用。
要解決邏輯鎖的問題,就要知道問題的根源。其實在DOS系統啟動時,它會搜索所有邏輯盤的順序。首先要找的是主引導扇區的分區表信息,它位于硬盤的零磁頭零柱面的第一個扇區的OBEH地址開始的地方,當分區信息開始的地方為80H時表示是主引導分區,其他的為擴展分區,主引導分區被定義為邏輯盤C盤,然后查找擴展分區的邏輯盤,被定義為D盤,以此類推找到E,F,G……邏輯鎖就是在此下手,修改了正常的主引導分區記錄,將擴展分區的第一個邏輯盤指向自己,DOS在啟動時查找到第一個邏輯盤后,查找下個邏輯盤總是找到是自己,這樣一來就形成了死循環。
對于這類問題,如果你不想要硬盤上的數據了,那么處理起來也是非常爽快的。大家可以在BIOS中將所有IDE接口設為NONE,然后用軟盤啟動系統,此時肯定可以啟動,因為系統根本就沒有硬盤。接著,我們就使用經典的硬盤管理軟件DM了。由于DM可以不依賴于主板BIOS來識別硬盤,因此你可以用DM進行分區格式化,這樣就能完全解決問題,而且萬無一失,簡單方便,惟一的遺憾就是數據保不住了。
此外還有一種方法也是非常值得推薦的,它可以保住硬盤中的數據。首先準備一張啟動盤,然后在一臺正常的機器上,使用你熟悉的二進制編輯工具(UltraEdit等)修改軟盤上的IO.SYS文件(修改前記住改該文件的屬性為正常),具體是在這個文件里面搜索第一個“55aa”字符串,找到以后修改為任何其他數值即可。用這張修改過的系統軟盤你就可以順利地帶著被鎖的硬盤啟動了。不過這時由于該硬盤正常的分區表已經被破壞,你無法用FDISK來刪除和修改分區,但是此時可以用上面關于分區表恢復的方法來處理。
新聞熱點
疑難解答