金年会 金字招牌诚信至上,金年会 金字招牌诚信至上,金年会 金字招牌诚信至上,金年会 金字招牌诚信至上

 找回密碼
 注冊

QQ登錄

只需一步,快速開(kāi)始

查看: 3896|回復: 13
打印 上一主題 下一主題

[數據恢復] 硬盤(pán)修復必須弄懂的幾個(gè)問(wèn)題

跳轉到指定樓層
1#
syxian 發(fā)表于 2007-8-31 08:16:05 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式 來(lái)自 中國江蘇蘇州

馬上注冊,結交更多好友,享用更多功能。

您需要 登錄 才可以下載或查看,沒(méi)有帳號?注冊

x
Bad sector(壞扇區) 在硬盤(pán)中無(wú)法被正常訪(fǎng)問(wèn)或不能被正確讀寫(xiě)的扇區都稱(chēng)為Bad sector。一個(gè)扇區能存儲512Bytes的數據,如果在某個(gè)扇區中有任何一個(gè)字節不能被正確讀寫(xiě),則這個(gè)扇區為Bad sector。除了存儲512Bytes外,每個(gè)扇區還有數十個(gè)Bytes信息,包括標識(ID)、校驗值和其它信息。這些信息任何一個(gè)字節出錯都會(huì )導致該扇區變“Bad”。例如,在低級格式化的過(guò)程中每個(gè)扇區都分配有一個(gè)編號,寫(xiě)在ID中。如果ID部分出錯就會(huì )導致這個(gè)扇區無(wú)法被訪(fǎng)問(wèn)到,則這個(gè)扇區屬于Bad sector。有一些Bad sector能夠通過(guò)低級格式化重寫(xiě)這些信息來(lái)糾正。
Bad cluster 壞簇  在用戶(hù)對硬盤(pán)分區并進(jìn)行高級格式化后,每個(gè)區都會(huì )建立文件分配表(File Allocation Table, FAT)。FAT中記錄有該區內所有cluster(簇)的使用情況和相互的鏈接關(guān)系。如果在高級格式化(或工具軟件的掃描)過(guò)程中發(fā)現某個(gè)cluster使用的扇區包括有壞扇區,則在FAT中記錄該cluster為Bad cluster,并在以后存放文件時(shí)不再使用該cluster,以避免數據丟失。有時(shí)病毒或惡意軟件也可能在FAT中將無(wú)壞扇區的正常cluster標記為Bad cluster, 導致正常cluster不能被使用。 這里需要強調的是,每個(gè)cluster包括若干個(gè)扇區,只要其中存在一個(gè)壞扇區,則整個(gè)cluster中的其余扇區都一起不再被使用.

Defect(缺陷) 在硬盤(pán)內部中所有存在缺陷的部分都被稱(chēng)為Defect。 如果某個(gè)磁頭狀態(tài)不好,則這個(gè)磁頭為Defect head。 如果盤(pán)面上某個(gè)Track(磁道)不能被正常訪(fǎng)問(wèn),則這Track為Defect Track.  如果某個(gè)扇區不能被正常訪(fǎng)問(wèn)或不能正確記錄數據,則該扇區也稱(chēng)為Defect Sector. 可以認為Bad sector 等同于 Defect sector. 從總的來(lái)說(shuō),某個(gè)硬盤(pán)只要有一部分存在缺陷,就稱(chēng)這個(gè)硬盤(pán)為Defect hard disk.


P-list  (永久缺陷表) 現在的硬盤(pán)密度越來(lái)越高,單張盤(pán)片上存儲的數據量超過(guò)40Gbytes. 硬盤(pán)廠(chǎng)家在生產(chǎn)盤(pán)片過(guò)程極其精密,但也極難做到100%的完美,硬盤(pán)盤(pán)面上或多或少存在一些缺陷。廠(chǎng)家在硬盤(pán)出廠(chǎng)前把所有的硬盤(pán)都進(jìn)行低級格式化,在低級格式化過(guò)程中將自動(dòng)找出所有defect track和defect sector,記錄在P-list中。并且在對所有磁道和扇區的編號過(guò)程中,將skip(跳過(guò))這些缺陷部分,讓用戶(hù)永遠不能用到它們。這樣,用戶(hù)在分區、格式化、檢查剛購買(mǎi)的新硬盤(pán)時(shí),很難發(fā)現有問(wèn)題。一般的硬盤(pán)都在P-list中記錄有一定數量的defect, 少則數百,多則數以萬(wàn)計。如果是SCSI硬盤(pán)的話(huà)可以找到多種通用軟件查看到P-list,因為各種牌子的SCSI硬盤(pán)使用兼容的SCSI指令集。而不同牌子不同型號的IDE硬盤(pán),使用各自不同的指令集,想查看其P-list要用針對性的專(zhuān)業(yè)軟件。
G-list (增長(cháng)缺陷表) 用戶(hù)在使用硬盤(pán)過(guò)程中,有可能會(huì )發(fā)現一些新的defect sector。 按“三包”規定,只要出現一個(gè)defect sector,商家就應該為用戶(hù)換或修,F在大容量的硬盤(pán)出現一個(gè)defect sector概率實(shí)在很大,這樣的話(huà)硬盤(pán)商家就要為售后服務(wù)忙碌不已了。于是,硬盤(pán)廠(chǎng)商設計了一個(gè)自動(dòng)修復機制,叫做Automatic Reallcation。有大多數型號的硬盤(pán)都有這樣的功能:在對硬盤(pán)的讀寫(xiě)過(guò)程中,如果發(fā)現一個(gè)defect sector,則自動(dòng)分配一個(gè)備用扇區替換該扇區,并將該扇區及其替換情況記錄在G-list中。這樣一來(lái),少量的defect sector對用戶(hù)的使用沒(méi)有太大的影響。
   也有一些硬盤(pán)自動(dòng)修復機制的激發(fā)條件要嚴格一些,需要用某些軟件來(lái)判斷defect sector,并通過(guò)某個(gè)端口(據說(shuō)是50h)調用自動(dòng)修復機制。比如常用的Lformat, ADM,DM中的Zero fill,Norton中的Wipeinfo和校正工具,西數工具包中的wddiag, IBM的DFT中的Erase等。這些工具之所以能在運行過(guò)后消除了一些“壞道”,很重要的原因就在這Automatic Reallcation(當然還有其它原因),而不能簡(jiǎn)單地概括這些“壞道”是什么“邏輯壞道”或“假壞道”。 如果哪位被誤導中毒太深的讀者不相信這個(gè)事實(shí),等他找到能查看G-list的專(zhuān)業(yè)工具后就知道,這些工具運行過(guò)后,G-list將會(huì )增加多少記錄!“邏輯壞道”或“假壞道”有必要記錄在G-list中并用其它扇區替換么?
 當然,G-list的記錄不會(huì )無(wú)限制,所有的硬盤(pán)都會(huì )限定在一定數量范圍內。如火球系列限度是500,美鉆二代的限度是636,西數BB的限度是508,等等。超過(guò)限度,Automatic Reallcation就不能再起作用。這就是為何少量的“壞道”可以通過(guò)上述工具修復(有人就概括為:“邏輯壞道”可以修復),而壞道多了不能通過(guò)這些工具修復(又有人概括為:“物理壞道”不可以修復)。

Bad track (壞道)這個(gè)概念源于十多年前小容量硬盤(pán)(100M以下),當時(shí)的硬盤(pán)在外殼上都貼有一張小表格,上面列出該硬盤(pán)中有缺陷的磁道位置(新硬盤(pán)也有)。在對這個(gè)硬盤(pán)進(jìn)行低級格式化時(shí)(如用ADM或DM 5.0等工具,或主板中的低格工具),需要填入這些Bad track的位置, 以便在低格過(guò)程中跳過(guò)這些磁道,F在的大容量硬盤(pán)在結構上與那些小容量硬盤(pán)相差極大,這個(gè)概念用在大容量硬盤(pán)上有點(diǎn)牽強。

2#
daidai 發(fā)表于 2007-8-31 08:58:03 | 只看該作者 來(lái)自 中國河南鄭州
學(xué)習
明白
3#
hellodream 發(fā)表于 2007-9-11 09:38:21 | 只看該作者 來(lái)自 中國湖南衡陽(yáng)
好東西,學(xué)習了。
4#
sinuo_1215 發(fā)表于 2007-9-13 09:47:45 | 只看該作者 來(lái)自 中國廣西玉林
好東西,學(xué)習了............
5#
coolsxj 發(fā)表于 2007-9-13 11:18:18 | 只看該作者 來(lái)自 中國四川眉山
受教,學(xué)習了
6#
334119219 發(fā)表于 2007-9-22 00:32:39 | 只看該作者 來(lái)自 中國安徽宿州
好東西,學(xué)習了。
7#
yangyoulin 發(fā)表于 2007-10-13 22:12:30 | 只看該作者 來(lái)自 中國云南昆明
8#
cheleo 發(fā)表于 2007-10-14 00:52:15 | 只看該作者 來(lái)自 中國上海
9#
ly198419 發(fā)表于 2007-10-14 12:13:27 | 只看該作者 來(lái)自 中國四川瀘州
努力學(xué)習中...............
10#
wkc_12345 發(fā)表于 2007-10-20 13:24:41 | 只看該作者 來(lái)自 中國湖北武漢
好東西,學(xué)習了
11#
月光森林 發(fā)表于 2007-10-23 12:43:11 | 只看該作者 來(lái)自 中國江蘇鎮江
謝謝了
12#
778878 發(fā)表于 2007-10-25 16:57:20 | 只看該作者 來(lái)自 中國上海
太復雜了。
13#
gongtg 發(fā)表于 2007-10-25 17:22:43 | 只看該作者 來(lái)自 中國浙江杭州
good
14#
work138 發(fā)表于 2007-10-25 20:51:07 | 只看該作者 來(lái)自 中國廣東廣州
學(xué)習,支援一下,頂!!!!!!!!!!
您需要登錄后才可以回帖 登錄 | 注冊

本版積分規則

快速回復 返回頂部 返回列表
马鞍山市| 万年县| 阳江市| 晋江市| 花莲市| 玉环县| 田东县| 米林县| 融水| 舟曲县| 子洲县| 营山县| 长葛市| 东莞市| 杭州市| 页游| 津市市| 康保县| 苍溪县| 奎屯市| 抚远县| 罗源县| 新邵县| 定陶县| 延津县| 九江市| 双辽市| 西吉县| 南岸区| 永安市| 四子王旗| 弥勒县| 讷河市| 德令哈市| 明溪县| 利川市| 威信县| 子长县| 个旧市| 闽清县| 叶城县|