硬碟結構及硬碟錯誤的解決方法

2021-04-07 09:18:14 字數 2888 閱讀 1063

硬碟的結構

一、物理結構:

硬碟在物理結構上由頭盤元件和控制電路板兩大部分組成。

㈠ 頭盤元件

頭盤就是磁頭和碟片的意思。頭盤元件包括盤體、電機、磁頭等部件。所有部件密封在外殼中,絕對無塵、真空,如果你一旦開啟了這個密封外殼,那麼這個硬碟就會宣告作廢。其中盤體由單個或多個碟片組成,各個碟片之間由墊圈隔開,碟片表面極為平整光滑,並塗有磁性介質,是記錄資料的載體。碟片多為鋁製品,早期出現過陶瓷製品,現在又出現了玻璃材料。乙個碟片對應上下兩個盤面,分別對應兩個磁頭。主軸電機帶動碟片作高速轉動. 由於碟片在高速轉動時並不與讀寫資料的磁頭接觸,在磁頭與碟片距離相當近的情況下,即使有一粒灰塵也會劃壞硬碟表面,所以這也是電腦在開機時最忌震動的原因。

㈡ 控制電路板

控制電路板表面焊接了許多晶元,包括主控制晶元、資料傳輸晶元、高速資料快取晶元等。碟片上的資料通過前置讀寫控制電路與控制電路板導通完成對資料的控制。

二、邏輯結構:

硬碟從邏輯結構上劃分是針對儲存在碟片上的資料如何進行編制的劃分。根據其不同的作用可分為五個部分。

㈠ mbr主引導區 (main boot record)

mbr區在硬碟0磁軌0柱面1扇區上,大小為512個位元組,它由 mbr (masterboot record), dpt (disk partition table) 和 boot record id 三部分組成。其中mbr是主引導記錄,點445個位元組;dpt是分割槽表,佔64個位元組;boot record id 即引導區標記占用兩個位元組。mbr由分割槽程式(如fdisk.exe)產生。

㈡ dbr作業系統引導區 (dos boot record)

dbt位於硬碟的0磁軌1柱面1扇區,它包括乙個引導程式和乙個被稱為bpb(bios parameter block)的本分割槽引數記錄表。dbr是由高階格式化程式(即format.com等程式)所產生。

㈢ fat檔案分配表 (file allocation table)

㈣ dir根目錄區 (directory)

fat和dir的組合相當於橫縱座標對點的定位,它可以對data區內的任何乙個檔案進行精確定位。

㈤ data資料區

資料真正存放的地方。在windows中,我們可以輕而易舉地刪除乙個檔案,然後再把它從**站中清除,事實上這只是對這個檔案定位資訊的清除,它仍然存在於資料區中,這也是還原精靈、恢復精靈所以可以還原資料的根據

此主題相關如下:

用debug修復硬碟不啟動故障

先用乙個好硬碟

啟動到dos實模式下,然後執行debug命令c:/windows/command/debug

此時在軟碟機中插入一張空白的軟盤,然後在debug的軟體環境中鍵入以下字元:

-a 0100

***x:0100 xor ax,ax

***x:0102 push ax

***x:0103 pop ds

***x:0104 push ax

***x:0105 pop es

***x:0106 mov cx,100

***x:0109 mov bx,

7c

00

***x:

010c

mov word ptr [bx],00

***x:0110 inc bx

***x:0111 inc bx

***x:0112 loop

10c

***x:0114 mov ax,0301

***x:0117 mov cx,0001

***x:

011a

mov dx,80

***x:011d mov bx,

7c

00

***x:0120 int 13

***x:0122 jmp ffff:0000

***x:0127

-w 100 0 0 1

-q  此時,系統會在這張空白軟盤上寫入一段特殊的引導資訊,這樣這張特殊的引導盤就做好了。

最後關閉電腦,換上那塊壞硬碟,並把它接到主盤上,重新在bios中設定硬碟的所有引數,並把系統設為從a盤啟動,然後重新啟動電腦,並把那張特殊的引導盤插入軟碟機,大約10秒鐘後,電腦自動的重新啟動,此時我將那張特殊的引導盤取出,插入win98的啟動盤,1分鐘後,系統順利的啟動了,熟悉的dos提示符又出現在眼前,然後重新對硬碟分割槽,重灌win98,至此硬碟的故障全部排除。

硬碟故障解決**

筆者去年曾經在本欄中介紹過雙硬碟的安裝技巧,如果大家照方抓藥的話,想來都已經嘗試過了。不過,在雙硬碟安裝的過程中,很多網友和讀者都遇到過以下幾類典型問題,這裡就詳細給大家介紹一些相應的解決辦法。

雙硬碟碟符交錯解決方案

安裝雙硬碟後,讀者會發現第乙個硬碟(以下簡稱disk1)的c盤還是c盤,不過disk1的d盤在新系統中卻變為e盤,e盤變成f盤...而第二個硬碟(以下簡稱disk2)的c盤則變為新系統的d盤,disk2的d盤、e盤等邏輯盤就排在disk1所有碟符之後。這種情況稱為碟符交錯現象。

雙硬碟的碟符交錯問題是因為ms-dos對硬碟的管理方法造成的。ms-dos把第乙個物理硬碟的啟用dos分割槽叫做c,第二個物理硬碟的有效的啟用dos分割槽叫做d,第乙個物理硬碟的擴充套件dos分割槽叫做e、f等等,剩下的字母分配給第二個物理硬碟的擴充套件dos分割槽。如果沒有第二個物理硬碟,或第二個物理硬碟沒有基本dos分割槽,那麼d就分配給第乙個物理硬碟的擴充套件dos分割槽的第乙個邏輯驅動器了。

碟符交錯現象會產生一系列問題,最常見的就是某些軟體因為碟符變化而導致路徑錯誤,在啟動該軟體時需要重新確認檔案路徑。要避免碟符交錯現象,對於windows 95/98系統來說,最簡單的方法莫過於利用它的「即插即用」功能。即在bios中將第二硬碟設為none,開機後,windows 95/98的「即插即用」功能就可以提示檢測到新硬體,並自動分配碟符給它,此時碟符的分配和很多人的期望就一致了。由於原來主硬碟上的所有軟體所在的碟符都沒有變化,因此在硬碟上的軟體可以照常執行,碟符交錯問題也就解決了。

硬碟結構介紹 mbr及分割槽

硬碟剛買來使用時需要經過分割槽然後格式化才能夠使用,硬碟經過分割槽後,分割槽軟體便會寫乙個主引導扇區,這個扇區位於硬碟的 0 磁軌 0 柱面第1扇區 即0區 注意 該扇區為隱含扇區,0道0面的全部扇區均為隱含扇區,普通的磁碟訪問命令無法直接訪問,同時該磁軌的其他62個扇區也是隱含的,因此有引多系統引...

安裝adodb出現f盤錯誤解決方法

最近要看一些pdf檔案,需要安裝乙個adobe reader 8,發現安裝失敗,出現如題提示錯誤,這裡找到乙個解決辦法,希望可以幫助一些朋友解決同樣的問題。以我的電腦為例,我安裝時出現無效驅動器i,那麼我們 開始選單 執行 輸入 subst i temp 回車即可,如果是f盤那麼就subst f t...

硬碟無法開啟無法響應解決方法

資料錯誤 迴圈冗餘檢查 是什麼意思?應該怎麼操作?資料錯誤 迴圈冗餘檢查 的解決方法!硬碟迴圈冗餘檢查 資料錯誤迴圈冗餘檢查 整理如下 一 不變。二 執行磁碟檢測工具 開始 執行 輸入 cmd,確定。在執行新的程式中輸入 chkdsk x f 大小寫無所謂,注意x與k之間有空格,按回車鍵,重新啟動計...