大多數硬盤管理軟件如DM等都提供了在硬盤低級格式化過程中對硬盤進行缺陷列表(Defect-List)管理的功能。正確理解和掌握硬盤的缺陷列表管理,有助于解決硬盤使用中遇到的某些問題。下面以DM為例,談談硬盤的缺陷列表管理。
一、缺陷列表的作用
缺陷列表實際上是登記硬盤上存在缺陷的區域位置和大小的一張表。在硬盤管理軟件中,它通常是一個文本文件。用戶可以用文本編輯軟件及硬盤管理軟件對它進行修改。通過該文件,我們可以了解硬盤上哪些區域存在缺陷,缺陷區域的大小。在硬盤低級格式化過程完成后,硬盤管理軟件會根據缺陷列表的內容,自動將存在缺陷的區域作出特殊標記,避免數據讀寫錯誤。
必須注意,硬盤管理軟件低級格式化對有缺陷的區域所作的壞區標記,是在物理扇區結構中作出的。它不同于DOS的FORMAT命令對硬盤作高級格式化時,遇到壞扇區所作的標記。FORMAT實際上是在文件分配表中對該扇區所屬的簇作壞簇標志,這樣可避免DOS使用該簇。而低級格式化過程所作的壞區標記是獨立于操作系統以外,是在物理扇區上作壞扇區標記。
二、硬盤缺陷在缺陷列表中的登記方式
大多數的硬盤管理軟件會在硬盤格式化過程前,要求你輸入缺陷列表的內容。通常是以一個磁道為單位,即當某一磁道上某些物理扇區存在缺陷時,硬盤管理軟件會將整個磁道標記為壞區,這可能會浪費一部分硬盤空間。你若是采用DM軟件管理你的硬盤,你還可采用以扇區為單位或以其它定位方式來定位你的缺陷區域。但一般來說,若某一磁道的第一個扇區存在缺陷,則硬盤管理軟件會將整個磁道都標記為壞區域。
三、低級格式化硬盤的正常步驟
當硬盤使用時間過久或出現較為嚴重的讀寫故障,需要對硬盤進行低級格式化操作時,必須按以下步驟進行。
首先在硬盤低級格式化前輸入缺陷列表(可參考貼在硬盤上的缺陷列表),若用戶不知道自己硬盤的缺陷列表,可通過執行硬盤管理軟件DM得到。方法是:在DOS下的DM目錄下執行DM/m,然后選擇Initialization Menu一項,再選Defect-List Management一項就可以進行硬盤缺陷列表的相應工作了。用Scan Disk for Defects功能搜索有缺陷的區域,用Add to將搜索到的壞區域加入缺陷列表文件中。 然后對該硬盤進行低級格式化操作。缺陷列表管理實際上是一種有效的硬盤壞區的管理方法,在硬盤低級格化完成后,不管該扇區是否真的有缺陷,DM都會按缺陷列表的明細內容將缺陷區域標為壞區域。
如果在低級格式化操作前,不輸入缺陷列表,而對硬盤進行低級格式化操作,那么在硬盤低級格式化操作完成后,即使該扇區存在缺陷,DM也不會自動打上壞區域的標記。這樣若在分區操作時該缺陷區域在數據區中,FORMAT.COM命令會在文件分配表中打印壞區標記。而若在系統區中,那么FORMAT.COM命令就不能正常執行。因為它沒有辦法通過文件分配表打標記的方法使DOS系統正常使用。而若在低級格式化前使用缺陷列表時,則可以避免這種情況發生 ,FORMAT.COM命令會根據缺陷區域的標記情況,自動地將該系統不建立在缺陷區域上。
四、利用缺陷列表管理功能修復硬盤故障
當硬盤出現讀寫故障,而用DOS的FORMAT.COM命令或其它非低級格式化方式無法修復時,就可利用DM的缺陷列表管理功能來修復硬盤。首先利用DM的Scan Disk for Defects功能搜索壞的缺陷區域。當搜索到壞區域時,將搜索到的壞區域登記到缺陷列表中,我們可根據搜索到的缺陷列表的情況,選擇對單個磁道進行低級格式化的功能對硬盤上有壞扇區的磁道進行低級格式化,以給其打上壞區標志。對缺陷列表中所有的壞區進行以上操作,以剔除所有的壞區域,而不必對整個硬盤都進行低級格式化,然后再對硬盤進行高級格式化操作,即可修復硬盤。
建議用戶經常使用DM中的Scan Disk for Defects功能將搜索到的缺陷區域不斷登記到硬盤上的缺陷列表文件中,并保存起來,以便在硬盤低級格式過程中作參考。
特別提示:這篇文章的理論水平不錯,可惜這是N年前的硬盤使用的低格軟件,對現代的硬盤無效,現在不同品牌的IDE硬盤用不同的指令來管理Defect-list,沒有通用的低格軟件。
數據恢復技術聯盟提示:
本站部分文章收集于網絡,版權歸原作者及出版社所有 如果您覺得侵犯了您的版權請來信告訴我們,我們會盡快刪除其內容! 本站原創文章版權歸本站所有,除特別申明外,大家可以自由轉載,但原作者和來自本站的鏈接必須保留!
文章來源于領測軟件測試網 http://www.kjueaiud.com/