資源描述:
《讓你更全面了解硬盤,解決硬盤故障》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫(kù)。
1、讓你更全面了解硬盤,解決硬盤故障硬盤基本知識(shí) 硬盤的DOS管理結(jié)構(gòu) 1.磁道,扇區(qū),柱面和磁頭數(shù) 硬盤最基本的組成部分是由堅(jiān)硬金屬材料制成的涂以磁性介質(zhì)的盤片,不同容量硬盤的盤片數(shù)不等。每個(gè)盤片有兩面,都可?記錄信息。盤片被分成許多扇形的區(qū)域,每個(gè)區(qū)域叫一個(gè)扇區(qū),每個(gè)扇區(qū)可存儲(chǔ)128×2的N次方(N=0.1.2.3)字節(jié)信息。在DOS 中每扇區(qū)是128×2的2次方=512字節(jié),盤片表面上以盤片中心為圓心,不同半徑的同心圓稱為磁道。硬盤中,不同盤片相同半徑?的磁道所組成的圓柱稱為柱面。磁道與柱面都是表示不同半徑的圓,在許多
2、場(chǎng)合,磁道和柱面可以互換使用,我們知道,每個(gè)磁?盤有兩個(gè)面,每個(gè)面都有一個(gè)磁頭,習(xí)慣用磁頭號(hào)來(lái)區(qū)分。扇區(qū),磁道(或柱面)和磁頭數(shù)構(gòu)成了硬盤結(jié)構(gòu)的基本參數(shù),幫這些 參數(shù)可以得到硬盤的容量,基計(jì)算公式為: 存儲(chǔ)容量=磁頭數(shù)×磁道(柱面)數(shù)×每道扇區(qū)數(shù)×每扇區(qū)字節(jié)數(shù) 要點(diǎn):(1)硬盤有數(shù)個(gè)盤片,每盤片兩個(gè)面,每個(gè)面一個(gè)磁頭 (2)盤片被劃分為多個(gè)扇形區(qū)域即扇區(qū) ?。?)同一盤片不同半徑的同心圓為磁道 ?。?)不同盤片相同半徑構(gòu)成的圓柱面即柱面 ?。?)公式: 存儲(chǔ)容量=磁頭數(shù)×磁道(柱面)數(shù)×每道扇區(qū)數(shù)×每扇區(qū)字節(jié)數(shù) (6)
3、信息記錄可表示為:××磁道(柱面),××磁頭,××扇區(qū) 2.簇 “簇”是DOS進(jìn)行分配的最小單位。當(dāng)創(chuàng)建一個(gè)很小的文件時(shí),如是一個(gè)字節(jié),則它在磁盤上并不是只占一個(gè)字節(jié)的空間, 而是占有整個(gè)一簇。DOS視不同的存儲(chǔ)介質(zhì)(如軟盤,硬盤),不同容量的硬盤,簇的大小也不一樣。簇的大小可在稱為磁盤 參數(shù)塊(BPB)中獲取。簇的概念僅適用于數(shù)據(jù)區(qū)。 本點(diǎn):(1)“簇”是DOS進(jìn)行分配的最小單位?! 。?)不同的存儲(chǔ)介質(zhì),不同容量的硬盤,不同的DOS版本,簇的大小也不一樣?! 。?)簇的概念僅適用于數(shù)據(jù)區(qū)?! ?.扇區(qū)編號(hào)定義:絕對(duì)
4、扇區(qū)與DOS扇區(qū) 由前面介紹可知,我們可以用柱面/磁頭/扇區(qū)來(lái)唯一定位磁盤上每一個(gè)區(qū)域,或是說(shuō)柱面/磁頭/扇區(qū)與磁盤上每一個(gè)扇區(qū)有 一一對(duì)應(yīng)關(guān)系,通常DOS將“柱面/磁頭/扇區(qū)”這樣表示法稱為“絕對(duì)扇區(qū)”表示法。但DOS不能直接使用絕對(duì)扇區(qū)進(jìn)行磁盤上的 信息管理,而是用所謂“相對(duì)扇區(qū)”或“DOS扇區(qū)”。“相對(duì)扇區(qū)”只是一個(gè)數(shù)字,如柱面140,磁頭3,扇區(qū)4對(duì)應(yīng)的相對(duì)扇區(qū)號(hào) 為2757。該數(shù)字與絕對(duì)扇區(qū)“柱面/磁頭/扇區(qū)”具有一一對(duì)應(yīng)關(guān)系。當(dāng)使用相對(duì)扇區(qū)編號(hào)時(shí),DOS是從柱面0,磁頭1,扇區(qū)1開始 ?。ㄗⅲ褐?,磁頭0,
5、扇區(qū)1沒有DOS扇區(qū)編號(hào),DOS下不能訪問,只能調(diào)用BIOS訪問),第一個(gè)DOS扇區(qū)編號(hào)為0,該磁道上剩余 的扇區(qū)編號(hào)為1到16(設(shè)每磁道17個(gè)扇區(qū)),然后是磁頭號(hào)為2,柱面為0的17個(gè)扇區(qū),形成的DOS扇區(qū)號(hào)從17到33。直到該柱面的 所有磁頭。然后再移到柱面1,磁頭1,扇區(qū)1繼續(xù)進(jìn)行DOS扇區(qū)的編號(hào),即按扇區(qū)號(hào),磁頭號(hào),柱面號(hào)(磁道號(hào))增長(zhǎng)的順序連續(xù) 地分配DOS扇區(qū)號(hào)?! 」剑河汥H--第一個(gè)DOS扇區(qū)的磁頭號(hào) DC--第一個(gè)DOS扇區(qū)的柱面號(hào) DS--第一個(gè)DOS扇區(qū)的扇區(qū)號(hào) NS--每磁道扇區(qū)數(shù) NH-
6、-磁盤總的磁頭數(shù) 則某扇區(qū)(柱面C,磁頭H,扇區(qū)S)的相對(duì)扇區(qū)號(hào)RS為: RS=NH×NS×(C-DC)+NS×(H-DH)+(S-DS) 若已知RS,DC,DH,DS,NS和NH則 S=(RS MOD NS)+DS H=((RS DIV NS)MOD NH)+DH C=((RS DIV NS)DIV NH)+DC 要點(diǎn):(1)以柱面/磁頭/扇區(qū)表示的為絕對(duì)扇區(qū)又稱物理磁盤地址 ?。?)單一數(shù)字表示的為相對(duì)扇區(qū)或DOS扇區(qū),又稱邏輯扇區(qū)號(hào) ?。?)相對(duì)扇區(qū)與絕對(duì)扇區(qū)的轉(zhuǎn)換公式 4.DOS磁盤區(qū)域的劃分 格式化好
7、的硬盤,整個(gè)磁盤按所記錄數(shù)據(jù)的作用不同可分為主引導(dǎo)記錄(MBR:MainBootRecord),Dos引導(dǎo)記錄(DBRos BootRecord),文件分配表(FAT:FileAssignTable),根目錄(BD:BootDirectory)和數(shù)據(jù)區(qū)。前5個(gè)重要信息在磁盤的外 磁道上,原因是外圈周長(zhǎng)總大于內(nèi)圈周長(zhǎng),也即外圈存儲(chǔ)密度要小些,可傷心性高些?! ∫c(diǎn):(1)整個(gè)硬盤可分為MBR,DBR,F(xiàn)AT,BD和數(shù)據(jù)區(qū)?! 。?)MBR,DBR,F(xiàn)AT,和BD位于磁盤外道?! ?.MBR MBR位于硬盤第一個(gè)物理扇區(qū)(絕對(duì)
8、扇區(qū))柱面0,磁頭0,扇區(qū)1處。由于DOS是由柱面0,磁頭1,扇區(qū)1開始,故MBR不屬于 DOS扇區(qū),DOS不能直接訪問。MBR中包含硬盤的主引導(dǎo)程序和硬盤分區(qū)表。分區(qū)表有4個(gè)分區(qū)記錄區(qū)。記錄區(qū)就是記錄有關(guān)分區(qū)信 息的一張表。它從主引導(dǎo)記錄偏移地址01BEH