修改容量正確

    內容表格
    沒有標頭

    版本為 08:51, 27 Nov 2024

    到這個版本。

    返回到 版本存檔.

    查閱目前版本

    不知道怎樣,東芝原廠還給我一顆HDD  MK4032GAX 容量竟然只有20GB
    東芝編號 是這樣的
    MKxxyyABC

    xx=容量GB 
    yy=磁碟技術編號 01,03,05, MR磁頭,09~19,21,23,25 巨磁電阻磁頭
    A= M 代表代表容量million mega byte  G 代表容量為gigamega byte
    B= A 代表ATA L lowerpoer P Pcmcia S SATA
    C= HDD 厚度
         N 19mm
         T 8.45 MM
         X  9.5 MM 5400 rpm

    MK4032GAX 所以該為40GB ATA  9.5 MM 5400 轉 莫名奇妙變成20GB 
    官方資料 LBA  該為 78140160. 上面卻為 39070080 很明顯有鬼.

    解決方法
     

    1
        Host Protected Areas (HPA) and Device Configuration Overlays (DCO)
       對於Lba 變小   高手第一個思考應是HPA 保護
       .
    HPA 內建於 ATA -4 指令集.  意思是最大訪問扇區  經過如上圖
       
        OS 與Bios 都只會顯示 被搞過的容量 HPA 區不算,並且沒下ATA  Set MAX 指令前



       修改HPA 容量的話有二套免費軟體最合用
       一. HDAT2  http://www.hdat2.com/ 在DOS 下工作 直接設定 Max LBA 就可
           
      
      二. HDD Capacity Restore  in windows
           http://hdd-tools.com/products/cr/download/crsetup.exe
     
         
       

         
              很不幸的本範例都槓龜了..看來東芝不是用HPA 對本顆HDD 做閹割 (圖晚點補XD)


     
    2.原本以為是 ATA 限制 , 站長thx  只好祭出神物 PC3000 UDMA 開啟Toshiba modle 觀查 service area modle .(Toshiba HDD 固件區)
        發現57 module 為序號 型號 最大LBA 存放處
     
      打完收工 XD  ,Toshiba  沒有自校驗 技術 直接修改firmware 57 module就好.不用再跑一次自校驗


     

    Powered by MindTouch Core