磁碟驅動器

磁碟驅動器

磁碟驅動器(Disk Driver)又稱“磁碟機”,是以磁碟作為記錄信息媒體的存儲裝置。磁碟驅動器讀取磁碟中的數據,傳遞給處理器。

磁碟驅動器包括軟碟驅動器硬碟驅動器光碟驅動器等。

基本介紹

  • 中文名:磁碟驅動器
  • 外文名:Disk Driver
  • 套用:計算機
  • 作用:記錄信息媒體的存儲裝置
  • 拼音:cí pán qū dònɡ qì
結構,用途,種類,磁碟驅動器故障修復,

結構

磁碟驅動器由磁頭、磁碟、讀寫電路及機械伺服裝置等組成。IBM公司於1956年在其Model 305 RAMAC中第一次引入了磁碟驅動器
磁碟驅動器

用途

磁碟驅動器既能將存儲在磁碟上的信息讀進記憶體中,又能將記憶體中的信息寫到磁碟上。因此,就認為它既是輸入設備,又是輸出設備

種類

磁碟驅動器是電子計算機中磁碟存儲器的一部分,用來驅動磁碟穩速旋轉,並控制磁頭在盤面磁層上按一定的記錄格式和編碼方式記錄和讀取信息,分硬碟驅動器軟碟驅動器光碟驅動器三種。

磁碟驅動器故障修復

硬碟是存儲信息的重要介質,當硬碟出現故障後,迅速找準故障原因並排除是一項極其重要的工作,這裡把病毒以外的故障分析如下,供參考:
1、HDD controller failure(硬碟驅動器控制失敗)
POST程式向驅動器發出尋道命令後,驅動器在規定時間內,沒有完成操作而產生逾時錯誤。
C:drive faiIure(硬碟C驅動失敗)
RUN SETUP UTTLITY(運行設定功能)
Pressto Resume(按鍵重新開始)
這種故障一般是因為硬碟的類型設定參數與原格式化時所用的參數不符。由於IDE硬碟的設定參數是邏輯參數,所以多數情況下由軟碟啟動後,C糟能夠正常讀寫,只是不能啟動。
2、故障信息:lnvalid Drive Specification(無效的驅動器指定)
這是說明你欲操作的分區或是邏輯驅動器在分區表中根本沒有定義。如果一個分區或是邏輯驅動器在分區表里的相應表項已不存在,那么對於作業系統來說,該分區或邏輯驅動器也就不存在了。這種故障,問題一定首先出在分區表。修復這類故障,最簡單的方法是事先做好分區表的備份,比如可用Pctools9.0的Bootsafe工具,當然也可以根據BPB表內的數據重新計算分區表,但比較複雜。
3、Ertor Loading Operation System(裝載作業系統錯誤)
這類故障是在讀取分區引導扇區(BOOT區)出錯時提示的。可能的原因有:第一、分區表指示的分區起始物理地址不正確。比如,把分區表項第三位元組(起始扇區號)由1改為0,即指示該分區的起始地址為指示磁頭、指定磁軌上的第0個扇區(此處為物理地址,扇區應由1開始),INT 13H讀盤失敗後,即報此錯。第二、分區引導扇區所在磁軌的磁軌標誌和扇區ID損壞,找不到指定扇區。第三、驅動器讀電路故障。這種情況比較少見,多數是隨機性讀錯誤,因為系統引導能進行到此處,至少說明已正確地讀出了一個主引導扇區。
4、不能進入系統,如有軟碟機,則由A驅引導,顯示:
DRIVE NOT READY ERROR(設備未準備好)
Insert Boot Diskette in A:(插入引導盤到A驅)
Press any key when ready(準備好後按任意鍵)
BIOSPOST結束後,如果由硬碟引導,系統將固定讀取硬碟0面0道1扇區,尋找主引導程式和分區表。所以,任何用軟體的方法試圖避開硬碟損壞的0面0道,而能夠成功引導作業系統的作法,均是不可能的!除非你改寫系統BIOS中INT 19H的有關指令。INT 19H讀取主引導扇區的失敗原因有:第一,硬碟讀電路故障,使讀操作失敗,屬硬體故障;第二,0面0道磁軌格式和扇區ID邏輯或物理損壞,找不到指定的扇區;第三,讀盤沒有出錯,但讀出的MBR尾標不為“55AA”,系統認為MBR不正確,這是軟故障。
5、Non-System Disk or Disk Ertor
Replace And press any key when ready(非系統盤或磁碟錯誤,重新放置後按任意鍵)
DOS BOOT區中的引導程式執行後發現錯誤,報此信息。可能的原因:驅動器復位失敗、根目錄區第一扇區地址出界(在544M之後)、讀盤出錯。此類故障大多為軟體故障,如果BPB表損壞,即用軟碟啟動後,硬碟不能正常讀寫,可以用NDD修復;如果BPB表完好,只需簡單的SYS C:傳送系統就引導驅動器,如果失敗,則得示:
Disk Boot Failure(磁碟引導失敗)
6、NO ROM BASIC(沒有固化BASIC)
SYSTEM HALT(系統停機)
這是相當古老的機器才會出現的提示,主引導程式的作用,就是在分區表的四個表項中找出一個激活分區(可自舉分區)。如果四個表項中沒有一個是激活分區,系統就不知從何處引導作業系統,只能執行INT 188H,調用固化BASIC程式,如果沒有固化BASIC,就會引起當機。最簡單的修複方法,是用FDISK的第二項功能:Set activeparti-tion(設定激活分區),去指定一個可自舉分區。
7、顯示“Starting MS-DOS...”然後當機
在恢復硬碟不能引導型軟故障時,值得注意的最後一點,是CONFIG.SYS和AUTOEXC.BAT中的執行檔本身已經損壞,使得系統在執行到此檔案時當機,螢幕上提示:“Starting MS-DOS……”,然後當機。這個故障非常簡單,但因為沒有什麼故障信息,一般人很容易誤判為系統檔案損壞。當出現這種現象,並且確信系統檔案是完好的,就可以取掉這兩檔案,或者在螢幕上出現以上信息,快速按下鍵或按住鍵(中斷CONFIG.SYS安裝和AUTOEXEC.BAT執行),或者按下鍵(單步執行CONFIG.SYSJ里的命令),找出已經損壞的檔案。
8、Invalid Partition table(無效的分區表)
找到激活分區後,主引導程式還將判斷餘下三個表項的“分區引導標誌”位元組(首位元組)是否均為0,即確認是否只有唯一的激活分區,如果有一個不為0(正常值只可能為00H和80H),系統就報錯並當機。
9、Bad or missing Command Interpreter
Enter cortect name or Command Interpreter(命令處理程式錯誤,請輸入正確的檔案名稱)
系統在根目錄和指定的目錄下找不到命令處理程式,要求用戶輸入正確的路徑和檔案名稱,你可以在提示符下進行輸入,比如:C:\DOS\COMMAND.COM。
10、Invalid Media Type Reading Gnive X
Abort Retry,Fail(讀X驅動器介質類型無效)
這條信息是針對DOS BOOT區中無效的BPB表而提示的。BPB表是DOS讀寫硬碟所用的邏輯地址,換算成物理地址的橋樑,BPB表損壞,會使DOS對磁碟的操作無從談起。
硬碟的引導型軟故障,可以由框圖所示的順序進行逐項檢查:主引導扇區中的主引導程式—分區BOOT區中的引導程式—DOS系統隱含檔案—CONFIG AUTOEXEC。
當硬碟讀寫沒有問題(用軟碟啟動後可以正常讀寫),只是不能引導系統,故障點一定在上框所示的四個地方,檢查的順序是主引導程式、分區引導程式、DOS系統隱含檔案、CON-FIG.SYS和AUTOEXEC.BAT。對於主引導扇區中的主引導程式,可用FDISK\MBR強行寫入一個正確的備份。對於分區BOOT區中的引導程式和系統隱含檔案,可用SYS C:傳送系統,把錯誤數據覆蓋掉(前提是BPB表完好)。而對於硬碟讀寫失敗的情況,可能的故障點只有兩個:分區表和BPB表。如果用軟碟啟動後,能夠出現C糟提示符,可以肯定C糟的分區表存在並且基本完好;如果C糟讀寫正常,BPB表可以肯定是好的。讀者可根據前面介紹的方法或其他合適的工具進行恢復。
11、17XX Hard Disk Ertor
HDC controller fail(硬碟控制器控制失敗)
這類故障是硬體故障。POST程式向控制器發出復位命令後,在規定的時間內沒有得到控制器的中斷回響,可能是控制器損壞或電纜沒接好。控制器失敗與硬碟參數設定是否正確

相關詞條

熱門詞條

聯絡我們