首 頁文檔資料下載資料維修視頻汽修在線平臺(tái)
請(qǐng)登錄  |  免費(fèi)注冊(cè)
當(dāng)前位置:精通維修下載 > 文檔資料 > 電腦技術(shù) > 電腦維修教程
圖解電腦硬盤維修及數(shù)據(jù)恢復(fù)
來源:本站整理  作者:佚名  2014-03-28 10:25:40

    1.4硬盤的工作原理與啟動(dòng)過程
    1.4.1硬盤的基本工作原理

    硬盤存儲(chǔ)數(shù)據(jù)是根據(jù)電、磁轉(zhuǎn)換原理實(shí)現(xiàn)的,硬盤由一個(gè)或幾個(gè)表面鍍有磁性物質(zhì)的金屬或玻璃等物質(zhì)盤片以及盤片兩面所安裝的磁頭和相應(yīng)的控制電路組成。其中,盤片和磁頭密封在無塵的金屬殼中。
    硬盤工作時(shí),盤片以設(shè)計(jì)轉(zhuǎn)速調(diào)整旋轉(zhuǎn),設(shè)置在盤片表面的磁頭則在電路控制下徑向移動(dòng)到指定位置,然后將數(shù)據(jù)存儲(chǔ)或讀取出來。當(dāng)系統(tǒng)向硬盤寫入數(shù)據(jù)時(shí),磁頭中“寫數(shù)據(jù)”電流產(chǎn)生磁場(chǎng)使盤片表面磁性物質(zhì)狀態(tài)發(fā)生改變,并在寫電流磁場(chǎng)消失后仍能保持,這樣數(shù)據(jù)就存儲(chǔ)下來了。當(dāng)系統(tǒng)從硬盤中讀取數(shù)據(jù)時(shí),磁頭經(jīng)過盤片指定區(qū)域,盤片表面磁場(chǎng)使磁頭產(chǎn)生感應(yīng)電流或線圈阻抗產(chǎn)生變化,經(jīng)相關(guān)電路處理后還原成數(shù)據(jù)。因此,只要能將盤片表面處理得更平滑,將磁頭設(shè)計(jì)得更精密,以及盡量提高盤片旋轉(zhuǎn)速度,就能造出容量更大、讀寫數(shù)據(jù)速度更快的硬盤。這是因?yàn)楸P片表面處理得越平,轉(zhuǎn)速就越快,能使磁頭離盤片表面越近,從而提高讀、寫靈敏度和速度;磁頭設(shè)計(jì)得越小越精密,就能使磁頭在盤片上占用的空間越小,從而使磁頭在一張盤片上建立更多的磁道以存儲(chǔ)更多的數(shù)據(jù)。

    1.4.2硬盤的初始化
    1.硬盤初始化的基本過程
    硬盤初始化基本過程可分為以下四個(gè)步驟,可用聽聲音的方法確定,即在啟動(dòng)過程中聲音不同。
    ①硬盤加速旋轉(zhuǎn);
    ②勻速旋轉(zhuǎn);
    ③磁頭尋跡的聲音;
    ④待機(jī)過程。
    2.硬盤初始化的步驟
    (1)接上電源,自動(dòng)診斷。
    ①接上電源。
    ②測(cè)定供應(yīng)的電源電壓比額定值高還是低,若處于正常的狀態(tài),就向MPU處理器、電動(dòng)機(jī)網(wǎng)路等供電。如果發(fā)現(xiàn)供電異常,就中斷運(yùn)行。
    ③硬盤自身診斷。
    檢查包括主電源在內(nèi)的所有不安全因素,若無異常則全部Reset
    (2)主軸電動(dòng)機(jī)轉(zhuǎn)動(dòng)。
    ①發(fā)送“Spindle Motor Start”指令。
    ②主軸電動(dòng)機(jī)開始做加速運(yùn)動(dòng)。當(dāng)轉(zhuǎn)速達(dá)到約1000r/min后,磁頭開始處于飛行狀態(tài),在數(shù)秒鐘內(nèi)達(dá)到正常速度,磁頭保持正常的飛行高度。
    ③確認(rèn)正常速度。
    硬盤電機(jī)控制器在工作時(shí)向驅(qū)動(dòng)控制器回路發(fā)送硬盤準(zhǔn)備好信號(hào)。
    (3)磁頭的動(dòng)作狀態(tài)。
    ①磁頭開始從啟停區(qū)(landingzone)向外沿著磁盤做徑向移動(dòng),校準(zhǔn)位置 ( Position Calibration)并讀出磁片中必要的數(shù)據(jù)。最后把磁頭移動(dòng)到0磁道上,并把“OK”信息發(fā)送給控制電路。磁頭搜尋(循跡)結(jié)束后,把信息(搜尋結(jié)束)發(fā)送到控制部。
    ②處于待機(jī)狀態(tài)(Ready)。基于對(duì)硬盤正常工作時(shí)的幾個(gè)條件的理解,判斷一個(gè)硬盤是否能夠被檢測(cè)到,可以通過如下三個(gè)條件來判斷:
    a.能聽到主軸電機(jī)(Spindle Motor)由靜止?fàn)顟B(tài)加速的聲音。
    b.主軸電機(jī)達(dá)到勻速后并保持勻速運(yùn)動(dòng)狀態(tài)的聲音。
    c.在這之后緊接著應(yīng)能聽到磁頭正常尋跡的聲音。
只要這三個(gè)條件正常,一般硬盤都能夠檢測(cè)得到。

    1.4.3系統(tǒng)啟動(dòng)過程
    1.開機(jī)
    接通電源,按下啟動(dòng)按鈕,機(jī)器即可進(jìn)入啟動(dòng)狀態(tài)。
    2. BIOS加電自檢
    (1) BIOS加電自檢(Power On SeIf Test, POST),內(nèi)存地址為0ffff :0000
    (2)將硬盤第一個(gè)扇區(qū)(0頭0道1扇區(qū),即BootSector)讀入內(nèi)存地址0000:7c00處。
    (3)檢查(WORD) 0000 : 7 dfe是否等于0xaa55,若不等于,則轉(zhuǎn)去嘗試其他啟動(dòng)介質(zhì),如果沒有其他啟動(dòng)介質(zhì)則顯示“No ROM BASIC”然后死機(jī)。
    (4)跳轉(zhuǎn)到0000:7c00處執(zhí)行MBR中的程序。
    3.跳轉(zhuǎn)程序
    (1) MBR首先將自己復(fù)制到0000:0600處,然后繼續(xù)執(zhí)行。
    (2)在主分區(qū)表中搜索標(biāo)志為活動(dòng)的分區(qū)。如果發(fā)現(xiàn)沒有活動(dòng)分區(qū)或有不止一個(gè)活動(dòng)分區(qū),則轉(zhuǎn)停止。
    (3)將活動(dòng)分區(qū)的第一個(gè)扇區(qū)讀入內(nèi)存地址0000:7c00處。
    4.檢查
    (1)檢查(WORD) 0000: 7dfe是否等于0xaa55。若不等于,則顯示Missing
Operating System,然后停止,或嘗試軟盤啟動(dòng)。
    (2)跳轉(zhuǎn)到0000:7c00處繼續(xù)執(zhí)行特定系統(tǒng)的啟動(dòng)程序。
    一般多系統(tǒng)引導(dǎo)程序(如SmartFDISK,BootStar,PQBoot等)都是將標(biāo)準(zhǔn)主引導(dǎo)記錄替換成自己的引導(dǎo)程序,在運(yùn)行系統(tǒng)啟動(dòng)程序之前讓用戶選擇要啟動(dòng)的分區(qū)。而某些系統(tǒng)自帶的多系統(tǒng)引導(dǎo)程序(如lilo、NT Loader等)則可以將自己的引導(dǎo)程序放在系統(tǒng)所處分區(qū)的第一個(gè)扇區(qū)中,在Linux中即為SuperBlook其實(shí)SuperBlook是兩個(gè)扇區(qū))。
    注意:以上各步驟中使用的是標(biāo)準(zhǔn)MBR,其他多系統(tǒng)引導(dǎo)程序的引導(dǎo)過程與此不同。

    5. Windows系統(tǒng)的啟動(dòng)流程
    不同的操作系統(tǒng)啟動(dòng)流程不盡相同,其基本的啟動(dòng)流程如下。
    第一階段:系統(tǒng)加電自檢(POST),, POST是Power On Self Test的縮寫,也就是加電自檢的意思,指計(jì)算機(jī)執(zhí)行內(nèi)存FFFFOH處的程序(這里是一段固化的ROM程序),對(duì)系統(tǒng)的硬件(包括內(nèi)存)進(jìn)行檢查。
    第二階段:讀取分區(qū)記錄和引導(dǎo)記錄,當(dāng)計(jì)算機(jī)檢查到硬件正常并與CMOS設(shè)置相符后,按照CMOS設(shè)置從相應(yīng)設(shè)備啟動(dòng)(這里假設(shè)從硬盤啟動(dòng)),讀取硬盤的分區(qū)記錄(DPT)和主引導(dǎo)記錄(MBR)。
    第三階段:讀取DOS引導(dǎo)記錄。計(jì)算機(jī)正確讀取分區(qū)記錄和主引導(dǎo)記錄后,如果主引導(dǎo)記錄和分區(qū)表校驗(yàn)正確,則執(zhí)行主引導(dǎo)記錄并進(jìn)一步讀取DOS引導(dǎo)記錄(位于每一個(gè)主分區(qū)的第一個(gè)扇區(qū)),然后執(zhí)行該DOS引導(dǎo)記錄。
    第四階段:裝載系統(tǒng)隱含文件。將DOS系統(tǒng)的隱含文件10. SYS讀入內(nèi)存,加載基本的文件系統(tǒng)FAT。這時(shí)二般會(huì)出現(xiàn)StartingWindowsX的標(biāo)志,I0. SYS將MS. SYS讀入內(nèi)存,并處理System. dat和User. dat文件,加載磁盤壓縮程序。
    第五階段:實(shí)現(xiàn)DOS模式配置。系統(tǒng)隱含文件裝載完成,計(jì)算機(jī)將執(zhí)行系統(tǒng)隱含文件,并執(zhí)行系統(tǒng)配置文件(Config. sys),加載Config. sys中定義的各種驅(qū)動(dòng)程序。
    第六階段:調(diào)入命令解釋程序(Command. com)。系統(tǒng)裝載命令管理程序,以便對(duì)系統(tǒng)的各種操作命令進(jìn)行協(xié)調(diào)管理(Dir、Copy:等內(nèi)部命令就是由Command. co提供的)。
    第七階段:執(zhí)行批處理文件(Autoexec. bat)。計(jì)算機(jī)將一步一步地執(zhí)行批處理文件中的各條命令。
    第八階段:加載Win. Com。Win. com負(fù)責(zé)將Windows下的各種驅(qū)動(dòng)程序和啟動(dòng)執(zhí)行文件加以執(zhí)行,至此啟動(dòng)完畢。

上一頁  [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [14] [15] [16] [17] [18] [19] [20] [21] [22] [23] [24] [25] [26] [27]  下一頁

  • 好的評(píng)價(jià)
      100%(7)
  • 差的評(píng)價(jià)
      0%(0)

文章評(píng)論評(píng)論內(nèi)容只代表網(wǎng)友觀點(diǎn),與本站立場(chǎng)無關(guān)!

   評(píng)論摘要(共 0 條,得分 0 分,平均 0 分)
Copyright © 2007-2017 down.gzweix.Com. All Rights Reserved .
頁面執(zhí)行時(shí)間:287,613.30000 毫秒
陇西县| 鄂温| 芜湖县| 兴宁市| 平遥县| 永胜县| 冕宁县| 屏边| 龙游县| 东兰县| 精河县| 平乡县| 宝清县| 新余市| 巩义市| 远安县| 阳江市| 高邮市| 依安县| 河曲县| 临城县| 新和县| 洪洞县| 且末县| 肇庆市| 沙洋县| 河西区| 千阳县| 平江县| 石门县| 鞍山市| 贺兰县| 石家庄市| 新源县| 卢氏县| 广饶县| 凉城县| 景东| 滨州市| 海宁市| 雷波县|