全國最多中醫師線上諮詢網站-台灣中醫網
發文 回覆 瀏覽次數:1823
推到 Plurk!
推到 Facebook!

硬碟壞軌去除法

 
dllee
站務副站長


發表:321
回覆:2519
積分:1711
註冊:2002-04-15

發送簡訊給我
#1 引用回覆 回覆 發表時間:2003-02-27 15:52:05 IP:61.231.xxx.xxx 未訂閱
最近,又有一顆硬碟掛了,於是找了找舊資料發現去年我才救過一顆,今年又要來一次... 如果您也有壞軌硬碟,又過了保固,又想再用者,可以試試看! 祝好運!     
 
■ 硬碟壞軌去除法 ( 2002-03-23 by 李棟樑 dllee@edirect168.com )
  
   ★ 限制:本法只限在實體硬碟前面的磁區有壞軌,而後面都沒有壞軌。
            另外,Partition Table 磁區一定不能壞!
 
硬碟有壞軌:(由低階格式化後所得到的結果)
 
壞軌     C     H
        31    94
        21    99
         1   104
         1    61
         0     1
 
在 Cylinder 0 及 1 都有壞軌,這對於作業系統來說是無法使用的,
因為在此都放置了重要的磁區如: Partition Table/Boot/FAT 表。
幸好, Partition Table 並沒有壞軌,否則,就無法使用了。
 
解決方法:修改 Partition Table 將前面的壞軌全部去掉不用。
 
□ 原始分割:(使用 Norton DiskEdit 或其他可編輯 Partition Table 的軟體)
----------------------------------------------------------------------------
             S     C     S        S     C     S        R
FAT32        1     0     1      127   490    63       63    3959361
EXTEND       0   491     1      127   617    63  3959424    1024128
----------------------------------------------------------------------------
 
EXTEND    (617-491 1)*(128)*(63)      = 1024128
 
FAT32     (490-  0 1)*(128)*(63) - 63 = 3959361
 
這個 保留的 63 個 Sector 主要是 Partition Table 保留用的。
雖然真正有用只有第一個磁區,不過,DOS的作業系統之前就是保留一個 Head/Side、
一個 Cylinder 所占的 Sector 磁區數。
以現有的硬碟,大多使用 LBA 的存取模式,此保留磁區數通常為 63。
 
 
□ 修改分割:
----------------------------------------------------------------------------
             S     C     S        S     C     S        R
unused       1     0     1      127    31    63       63     257985
FAT32        0    32     1      127   490    63   258048    3701376
EXTEND       0   491     1      127   617    63  3959424    1024128
----------------------------------------------------------------------------
 
EXTEND    (617-491 1)*(128)*(63)      = 1024128
 
FAT32     (490- 32 1)*(128)*(63)      = 3701376
 
unused    ( 31-  0 1)*(128)*(63) - 63 = 257985
 
總共去掉    257985 * 512 = 132088320 (132MB 或 127 MB)
□ 結果: 在 DOS 開機後,原本的 D: 還是存在,而且內容不變。 而原本無法使用的 C: 則變成空白,即未格式化的狀態。 使用 fdisk 去檢視 Partition Table 的結果是: 因為 fdisk 只能分割 DOS/WIN 的 Partition Table ,而壞軌區段已經變成 unused 的分割,由 fdisk 完全看不到這個分割的結果,用起來就如同 沒有前面那一段一樣。 在重新格式化 C: 後, C: 就可以正常使用了。當然,比原本少了 132MB 。 沒空更新的網頁... http://coolsite.to/dllee C及指標教學,計算機概論,資訊管理導論... http://home.kimo.com.tw/dllee.tw http://coolsite.to/ushells 介紹Shells,LiteStep,GeoShell....
------
http://www.ViewMove.com
系統時間:2024-06-01 23:52:14
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!