金年会 金字招牌诚信至上,金年会 金字招牌诚信至上,金年会 金字招牌诚信至上,金年会 金字招牌诚信至上

 找回密碼
 注冊

QQ登錄

只需一步,快速開(kāi)始

查看: 2044|回復: 8
打印 上一主題 下一主題

[數據恢復] 硬盤(pán)引導型故障分析及排除

跳轉到指定樓層
1#
梁微 發(fā)表于 2006-12-1 15:07:29 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式 來(lái)自 中國湖北武漢

馬上注冊,結交更多好友,享用更多功能。

您需要 登錄 才可以下載或查看,沒(méi)有帳號?注冊

x
  硬盤(pán)是存儲信息的重要介質(zhì),當硬盤(pán)出現故障后,迅速找準故障原因并排除是一項極其重要的工作,這里把病毒以外的故障分析如下,供參考:
  1、HDD controller failure(硬盤(pán)驅動(dòng)器控制失敗)
  POST程序向驅動(dòng)器發(fā)出尋道命令后,驅動(dòng)器在規定時(shí)間內,沒(méi)有完成操作而產(chǎn)生超時(shí)錯誤。
  C:drive faiIure(硬盤(pán)C驅動(dòng)失敗)
  RUN SETUP UTTLITY(運行設置功能)
  Pressto Resume(按鍵重新開(kāi)始)
  這種故障一般是因為硬盤(pán)的類(lèi)型設置參數與原格式化時(shí)所用的參數不符。由于IDE硬盤(pán)的設置參數是邏輯參數,所以多數情況下由軟盤(pán)啟動(dòng)后,C盤(pán)能夠正常讀寫(xiě),只是不能啟動(dòng)。
  2、故障信息:lnvalid Drive Specification(無(wú)效的驅動(dòng)器指定)
  這是說(shuō)明你欲操作的分區或是邏輯驅動(dòng)器在分區表中根本沒(méi)有定義。如果一個(gè)分區或是邏輯驅動(dòng)器在分區表里的相應表項已不存在,那么對于操作系統來(lái)說(shuō),該分區或邏輯驅動(dòng)器也就不存在了。這種故障,問(wèn)題一定首先出在分區表。修復這類(lèi)故障,最簡(jiǎn)單的方法是事先做好分區表的備份,比如可用Pctools9.0的Bootsafe工具,當然也可以根據BPB表內的數據重新計算分區表,但比較復雜。
  3、Ertor Loading Operation System(裝載操作系統錯誤)
  這類(lèi)故障是在讀取分區引導扇區(BOOT區)出錯時(shí)提示的?赡艿脑蛴校旱谝、分區表指示的分區起始物理地址不正確。比如,把分區表項第三字節(起始扇區號)由1改為0,即指示該分區的起始地址為指示磁頭、指定磁道上的第0個(gè)扇區(此處為物理地址,扇區應由1開(kāi)始),INT 13H讀盤(pán)失敗后,即報此錯。第二、分區引導扇區所在磁道的磁道標志和扇區ID損壞,找不到指定扇區。第三、驅動(dòng)器讀電路故障。這種情況比較少見(jiàn),多數是隨機性讀錯誤,因為系統引導能進(jìn)行到此處,至少說(shuō)明已正確地讀出了一個(gè)主引導扇區。
  4、不能進(jìn)入系統,如有軟驅?zhuān)瑒t由A驅引導,顯示:
  DRIVE NOT READY ERROR(設備未準備好)
  Insert Boot Diskette in A:(插入引導盤(pán)到A驅)
  Press any key when ready(準備好后按任意鍵)
  BIOSPOST結束后,如果由硬盤(pán)引導,系統將固定讀取硬盤(pán)0面0道1扇區,尋找主引導程序和分區表。所以,任何用軟件的方法試圖避開(kāi)硬盤(pán)損壞的0面0道,而能夠成功引導操作系統的作法,均是不可能的!除非你改寫(xiě)系統BIOS中INT 19H的有關(guān)指令。
  INT 19H讀取主引導扇區的失敗原因有:第一,硬盤(pán)讀電路故障,使讀操作失敗,屬硬件故障;第二,0面0道磁道格式和扇區ID邏輯或物理?yè)p壞,找不到指定的扇區;第三,讀盤(pán)沒(méi)有出錯,但讀出的MBR尾標不為“55AA”,系統認為MBR不正確,這是軟故障。
  5、Non-System Disk or Disk Ertor
  Replace And press any key when ready(非系統盤(pán)或磁盤(pán)錯誤,重新放置后按任意鍵)
  DOS BOOT區中的引導程序執行后發(fā)現錯誤,報此信息?赡艿脑颍候寗(dòng)器復位失敗、根目錄區第一扇區地址出界(在544M之后)、讀盤(pán)出錯。此類(lèi)故障大多為軟件故障,如果BPB表?yè)p壞,即用軟盤(pán)啟動(dòng)后,硬盤(pán)不能正常讀寫(xiě),可以用NDD修復;如果BPB表完好,只需簡(jiǎn)單的SYS C:傳送系統就引導驅動(dòng)器,如果失敗,則得示:
  Disk Boot Failure(磁盤(pán)引導失敗)
  6、NO ROM BASIC(沒(méi)有固化BASIC)
  SYSTEM HALT(系統停機)
  這是相當古老的機器才會(huì )出現的提示,主引導程序的作用,就是在分區表的四個(gè)表項中找出一個(gè)激活分區(可自舉分區)。如果四個(gè)表項中沒(méi)有一個(gè)是激活分區,系統就不知從何處引導操作系統,只能執行INT 188H,調用固化BASIC程序,如果沒(méi)有固化BASIC,就會(huì )引起死機。最簡(jiǎn)單的修復方法,是用FDISK的第二項功能:Set activeparti-tion(設置激活分區),去指定一個(gè)可自舉分區。
  7、顯示“Starting MS-DOS...”然后死機
  在恢復硬盤(pán)不能引導型軟故障時(shí),值得注意的最后一點(diǎn),是CONFIG.SYS和AUTOEXC.BAT中的可執行文件本身已經(jīng)損壞,使得系統在執行到此文件時(shí)死機,屏幕上提示:“Starting MS-DOS……”,然后死機。這個(gè)故障非常簡(jiǎn)單,但因為沒(méi)有什么故障信息,一般人很容易誤判為系統文件損壞。當出現這種現象,并且確信系統文件是完好的,就可以取掉這兩文件,或者在屏幕上出現以上信息,快速按下鍵或按住鍵(中斷CONFIG.SYS安裝和AUTOEXEC.BAT執行),或者按下鍵(單步執行CONFIG.SYSJ里的命令),找出已經(jīng)損壞的文件。
  8、Invalid Partition table(無(wú)效的分區表)
  找到激活分區后,主引導程序還將判斷余下三個(gè)表項的“分區引導標志”字節(首字節)是否均為0,即確認是否只有唯一的激活分區,如果有一個(gè)不為0(正常值只可能為00H和80H),系統就報錯并死機。
  9、Bad or missing Command Interpreter
  Enter cortect name or Command Interpreter(命令處理程序錯誤,請輸入正確的文件名)
  系統在根目錄和指定的目錄下找不到命令處理程序,要求用戶(hù)輸入正確的路徑和文件名,你可以在提示符下進(jìn)行輸入,比如:C:\DOS\COMMAND.COM。
  10、Invalid Media Type Reading Gnive X
  Abort Retry,Fail(讀X驅動(dòng)器介質(zhì)類(lèi)型無(wú)效)
  這條信息是針對DOS BOOT區中無(wú)效的BPB表而提示的。BPB表是DOS讀寫(xiě)硬盤(pán)所用的邏輯地址,換算成物理地址的橋梁,BPB表?yè)p壞,會(huì )使DOS對磁盤(pán)的操作無(wú)從談起。
  硬盤(pán)的引導型軟故障,可以由框圖所示的順序進(jìn)行逐項檢查:主引導扇區中的主引導程序?分區BOOT區中的引導程序?DOS系統隱含文件?CONFIG AUTOEXEC。
  當硬盤(pán)讀寫(xiě)沒(méi)有問(wèn)題(用軟盤(pán)啟動(dòng)后可以正常讀寫(xiě)),只是不能引導系統,故障點(diǎn)一定在上框所示的四個(gè)地方,檢查的順序是主引導程序、分區引導程序、DOS系統隱含文件、CON-FIG.SYS和AUTOEXEC.BAT。對于主引導扇區中的主引導程序,可用FDISK\MBR強行寫(xiě)入一個(gè)正確的備份。對于分區BOOT區中的引導程序和系統隱含文件,可用SYS C:傳送系統,把錯誤數據覆蓋掉(前提是BPB表完好)。而對于硬盤(pán)讀寫(xiě)失敗的情況,可能的故障點(diǎn)只有兩個(gè):分區表和BPB表。如果用軟盤(pán)啟動(dòng)后,能夠出現C盤(pán)提示符,可以肯定C盤(pán)的分區表存在并且基本完好;如果C盤(pán)讀寫(xiě)正常,BPB表可以肯定是好的。讀者可根據前面介紹的方法或其他合適的工具進(jìn)行恢復。
  11、17XX Hard Disk Ertor
  HDC controller fail(硬盤(pán)控制器控制失敗)
  這類(lèi)故障是硬件故障。POST程序向控制器發(fā)出復位命令后,在規定的時(shí)間內沒(méi)有得到控制器的中斷響應,可能是控制器損壞或電纜沒(méi)接好?刂破魇∨c硬盤(pán)參數設置是否正確
2#
jxliu 發(fā)表于 2006-12-1 21:01:58 | 只看該作者 來(lái)自 中國安徽宣城
hao  a  zm mei rne
3#
花祭 發(fā)表于 2006-12-2 14:10:29 | 只看該作者 來(lái)自 中國遼寧沈陽(yáng)
后邊怎么沒(méi)有了~
4#
武漢班子 發(fā)表于 2006-12-2 16:57:30 | 只看該作者 來(lái)自 中國湖北武漢
謝謝了!
5#
平衡 發(fā)表于 2006-12-3 16:47:12 | 只看該作者 來(lái)自 中國黑龍江大慶
支持分享,謝謝
6#
沐沐 發(fā)表于 2006-12-3 23:39:56 | 只看該作者 來(lái)自 中國廣東廣州
謝謝了!頂了!
7#
糊涂神 發(fā)表于 2006-12-4 17:30:15 | 只看該作者 來(lái)自 中國山東日照
謝謝啦
8#
先達 發(fā)表于 2006-12-4 18:50:57 | 只看該作者 來(lái)自 法國
原帖由 梁微 于 2006-12-1 15:07 發(fā)表
  7、顯示“Starting MS-DOS...”然后死機
  在恢復硬盤(pán)不能引導型軟故障時(shí),值得注意的最后一點(diǎn),是CONFIG.SYS和AUTOEXC.BAT中的可執行文件本身已經(jīng)損壞,使得系統在執行到此文件時(shí)死機,屏幕上提示:“Starting MS-DOS……”,然后死機。這個(gè)故障非常簡(jiǎn)單,但因為沒(méi)有什么故障信息,一般人很容易誤判為系統文件損壞。當出現這種現象,并且確信系統文件是完好的,就可以取掉這兩文件,或者在屏幕上出現以上信息,快速按下鍵或按住鍵(中斷CONFIG.SYS安裝和AUTOEXEC.BAT執行),或者按下鍵(單步執行CONFIG.SYSJ里的命令),找出已經(jīng)損壞的文件。

我想知道,按住健,到底是按住那個(gè)?
9#
兔兔吃糖糖 發(fā)表于 2006-12-8 02:55:42 | 只看該作者 來(lái)自 中國廣東廣州
好,我支持
您需要登錄后才可以回帖 登錄 | 注冊

本版積分規則

快速回復 返回頂部 返回列表
青海省| 宁夏| 甘泉县| 民丰县| 阿克陶县| 岑巩县| 黄山市| 和林格尔县| 固镇县| 胶州市| 龙山县| 门头沟区| 谷城县| 城固县| 兴隆县| 巴彦县| 当涂县| 绥棱县| 柳林县| 舒城县| 霍山县| 盖州市| 贵德县| 平原县| 焉耆| 泾川县| 克山县| 湟中县| 开鲁县| 安溪县| 齐齐哈尔市| 鄄城县| 莱阳市| 罗源县| 镇江市| 都安| 邵阳市| 江山市| 道孚县| 河东区| 大城县|