行業資(zī)訊
   
硬盤基本知(zhī)識
發布時間:2011-11-1
浏覽人數:1560

經常到計算機故障網的訪客有許多并不清楚硬盤的一(yī)些基礎知(zhī)識,比如:初買來一(yī)塊硬盤,我(wǒ)們是沒有辦法使用的,你需要将它分(fēn)區、格式化,然後再安裝上操作系統才可以使用。一(yī)個完整硬盤的數據應該包括五部分(fēn):MBR,DBR,FAT,DIR 區和DATA區。其中(zhōng)隻有主引導扇區是唯一(yī)的,其它的随你的分(fēn)區數的增加而增加。下(xià)面我(wǒ)們對硬盤數據恢複相關的理論掃盲:

1、 主引導扇區

主引導扇區位于整個硬盤的0磁道0柱面1扇區,包括硬盤主引導記錄MBR(Main Boot Record)和分(fēn)區表DPT(Disk Partition Table)。其中(zhōng)主引導記錄的作用就是檢查分(fēn)區表是否正确以及确定哪個分(fēn)區爲引導分(fēn)區,并在程序結束時把該分(fēn)區的啓動程序(也就是操作系統引導扇區)調入内存加以執行。至于分(fēn)區表,很多人都知(zhī)道,以 80H 或 00H 爲開(kāi)始标志(zhì),以55AAH 爲結束标志(zhì),共64字節,位于本扇區的最末端。值得一(yī)提的是,MBR是由分(fēn)區程序(例如DOS 的Fdisk.exe)産生(shēng)的,不同的操作系統可能這個扇區是不盡相同。如果你有這個意向也可以自己去(qù)編寫一(yī)個,隻要它能完成前述的任務即可,這也是爲什麽能實現多系統啓動的原因(說句題外(wài)話(huà):正因爲這個主引導記錄容易編寫,所以才出現了很多的引導區病毒)。

 2、 操作系統引導扇區

OBR(OS Boot Record)即操作系統引導扇區,通常位于硬盤的 0磁道 1 柱面1 扇區(這是對于DOS來說的,對于那些以多重引導方式啓動的系統則位于相應的主分(fēn)區/擴展分(fēn)區的第一(yī)個扇區),是操作系統可直接訪問的第一(yī)個扇區,它也包括一(yī)個引導程序和一(yī)個被稱爲BPB(BIOS Parameter Block)的本分(fēn)區參數記錄表。其實每個邏輯分(fēn)區都有一(yī)個 OBR,其參數視分(fēn)區的大(dà)小(xiǎo)、操作系統的類别而有所不同。引導程序的主要任務是判斷本分(fēn)區根目錄前兩個文件是否爲操作系統的引導文件(例如 MSDOS 或者起源于 MSDOS 的 Win9x/Me的 IO.SYS 和 MSDOS.SYS)。如是,就把第一(yī)個文件讀入内存,并把控制權交予該文件。BPB 參數塊記錄着本分(fēn)區的起始扇區、結束扇區、文件存儲格式、硬盤介質描述符、根目錄大(dà)小(xiǎo)、FAT個數、分(fēn)配單元(Allocetion Unit,以前也稱之爲簇)的大(dà)小(xiǎo)等重要參數。OBR由高級格式化程序産生(shēng)(例如DOS 的 Format.com)。

 3、文件分(fēn)配表

FAT(File Allocetion Table)即文件分(fēn)配表,是DOS/Win9x系統的文件尋址系統,爲了數據安全起見,FAT一(yī)般做兩個,第二 FAT爲第一(yī) FAT 的備份, FAT區緊接在 OBR之後,其大(dà)小(xiǎo)由本分(fēn)區的大(dà)小(xiǎo)及文件分(fēn)配單元的大(dà)小(xiǎo)決定。關于 FAT 的格式曆來有很多選擇,

 Microsoft 的 DOS 及 Windows 采用我(wǒ)們所熟悉的 FAT12、FAT16 和 FAT32 格式,但除此以外(wài)并非沒有其它格式的FAT,像Windows NT、OS/2、UNIX/Linux、Novell等都有自己的文件管理方式。

4、目錄區

DIR是Directory即根目錄區的簡寫,DIR緊接在第二 FAT表之後,隻有 FAT還不能定位文件在磁盤中(zhōng)的位置,FAT 還必須和 DIR 配合才能準确定位文件的位置。DIR 記錄着每個文件(目錄)的起始單元(這是最重要的)、文件的屬性等。定位文件位置時,操作系統根據DIR中(zhōng)的起始單元,結合FAT表就可以知(zhī)道文件在磁盤的具體(tǐ)位置及大(dà)小(xiǎo)了。在 DIR區之後,才是真正意義上的數據存儲區,即 DATA區。
 

新聞資(zī)訊
聯系我(wǒ)們

聯系電話(huà):020-87518715

聯系郵箱:services@picusit.com

公司名稱:鄭州易科計算機服務有限公司

公司地址:廣州市天河區龍口西路100号中(zhōng)明大(dà)廈1601

熱線咨詢電話(huà):

020-87518715

公司地址:
廣州市天河區龍口西路100号中(zhōng)明大(dà)廈1601
手機掃碼查看更多
如有問題咨詢請及時與我(wǒ)們溝通,我(wǒ)們會爲您詳細解答!
Copyright © 鄭州易科計算機服務有限公司 地址:廣州市天河區龍口西路100号中(zhōng)明大(dà)廈1601

網站首頁

公司介紹

服務項目

成功案例

技術動态

聯系方式