網路城邦
回本城市首頁 企鵝家族
市長:☆★ 企鵝 ★☆  副市長: 藍天飛翔小狗兒
加入本城市推薦本城市加入我的最愛訂閱最新文章
udn城市不分類不分類【企鵝家族】城市/討論區/
討論區電腦資訊 字體:
上一個討論主題 回文章列表 下一個討論主題
用DEBUG修復硬碟不啟動故障 [轉貼]
 瀏覽881|回應0推薦0

☆★ 企鵝 ★☆
等級:8
留言加入好友
前幾天一個朋友拿來一塊硬碟,告訴我說這塊硬碟突然不能啟動了,讓我幫忙檢查一下,我拿過硬碟看了一下,是一塊昆騰15G的硬碟,用了還不到一年(因為不是在本地買的,要找到經銷商很麻煩),把壞硬碟接到我的電腦上,在BIOS中可以檢測到這塊硬碟,但是啟動到“Verifying DMI Data"時,硬碟燈長亮,系統卻不動了。

       拔下原先電腦上的硬碟,把這塊坏硬碟單獨接到主盤上,用軟式磁碟機啟動,仍然是啟動到“Verifying DMI Data"時就沒有了響應,看來問題並不簡單。

  由於這塊硬碟在出問題之前一直工作都很正常,從未發現過任何壞軌,而且朋友用電腦一向很小心,也沒有讓硬碟受過什麼碰撞,看來應該不是硬故障,估計是因為使用不當所造成的死鎖,一般進行低格就可以解決問題了。但是現在也有一個問題,就是只要把這塊壞硬碟接到電腦上,無論是接到主盤還是從盤上,那麼不管是從硬碟還是從軟體盤,都無法啟動系統,這樣所有的低格軟體都無法使用了。

       盡管也可以先啟動系統后再接上壞硬碟,但是這樣熱拔插有可能會造成硬碟或其它設備的損壞,還是不用為好。看來只能找一塊主板BIOS中帶有低格功能的電腦來對它進行低格了,而手邊一時又找不到這樣的電腦,我一下子陷入了困境。

  正在我在這此煩惱時,我突然想到了幾年前的KV300邏輯鎖事件,當年KV300邏輯鎖也是這樣對硬碟進行了死鎖,後來有人想出了對硬碟的主引導扇區清零的方法來恢復對硬碟的引導,故障的現象也和這塊硬碟一模一樣,幸好我還記得這種方法,為什麼不用這種方法來試一下呢?


  於是我又取下了那塊壞硬碟,把我原先用的硬碟接了上去,重新開機後,啟動到DOS實模式下,然後執行DEBUG命令C:\windows\command\DEBUG(可能有些朋友對它不很熟悉,),此時在軟碟中插入一張空白的軟式片,然後再DEBUG的軟體環境中鍵入以下字符:

-A 0100
XXXX:0100 XOR AX,AX
XXXX:0102 PUSH AX
XXXX:0103 POP DS
XXXX:0104 PUSH AX
XXXX:0105 POP ES
XXXX:0106 MOV CX,100
XXXX:0109 MOV BX,7C00
XXXX:010C MOV WORD PTR [BX],00
XXXX:0110 INC BX
XXXX:0111 INC BX
XXXX:0112 LOOP 10C
XXXX:0114 MOV AX,0301
XXXX:0117 MOV CX,0001
XXXX:011A MOV DX,80
XXXX:011D MOV BX,7C00
XXXX:0120 INT 13
XXXX:0122 JMP FFFF:0000
XXXX:0127
-W 100 0 0 1
-Q

  此時,系統會在這張空白軟式磁碟機上寫入一段特殊的引導資訊,這樣這張特殊的開機片就做好了。

  最後關閉電腦,換上那塊壞硬碟,並把它接到主盤上,重新在BIOS中設置硬碟的所有參數,並把系統設為從A槽啟動,然後重新啟動電腦,並把那張特殊的A軟碟插入軟碟驅動,大約10秒鐘後,電腦自動的重新啟動,此時我將那張特殊的開機片取出,插入WIN98的光碟片,1分鐘後,系統順利的啟動了,熟悉的DOS提示符又出現在眼前,然後重新對硬碟分區,重裝WIN98,至此硬碟的故障全部排除。

歡迎您的大駕光臨唷 =^-^=
回應 回應給此人 推薦文章 列印 加入我的文摘

引用
引用網址:https://city.udn.com/forum/trackback.jsp?no=51744&aid=1276336