折騰了半天.... 修好了.
雖然其實它根本就是莫名其妙的壞掉, 然後又莫名其妙的就好了.
為了給萬一有人也遇到這種鳥狀況..我說說它是怎麼莫名其妙被我弄好的吧~
我先用WD原廠附贈的低階格式化程式把硬碟format出一個200G的primary partition,
此時spfdisk及WD原廠低階格式化程式及Seagate出的低階格式化程式都讀得到這一個partition, 或者說都能正確地讀到它的partition table.
我把硬碟接在WD原廠附贈的ATA擴充卡上,試著用WD原廠附贈的掃描程式, 花了一個多小時把整個硬碟掃完, no error; 重開機還是32G.
接著, 我把硬碟改接在主機板上, 一樣試著用WD原廠附贈的掃描程式, 只是才剛開始一分鐘, 我突然覺得不耐煩, 按了Alt-x 中斷跳出, 重開機, 此時我沒看主機板抓到幾G.
然後我用Seagate出的硬碟低階格式化程式開機, 並用Seagate的低階格式化程式去嘗試抓看看WD的硬碟, 此時硬碟接在主機板上.
它抓到137GB, 但是traslation table裡BIOS traslation顯示的 Cylinder / Heads / Sectors 依舊是錯誤的 4111 / 255 / 63,
不過XBIOS的那兩個欄位顯示的translation卻是137GB的configuration.
我看完資訊, 本來打算要format試試, 選擇format的選項, 一路點進去,
把原本的partition選clear, 然後新增一個partition, 在指定該partition的size時, 我看到最大值是137GB, 我此時選Cancel,
所以..我想應該至此是沒什麼問題才是, 因為根本還沒動到硬碟, 在點下最後的確認鍵之前程式應該都沒有動作.
不過之前用spfdisk也是覺得應該沒什麼問題, 偏偏就出了問題, 所以我乾脆也交代清楚好了..天曉得這有沒有影響?
跳出Seagate低階格式化程式, 回到DOS下, 我切換目錄至WD硬碟那一個200G的partition.
打了dir, 裡面應該是空的、什麼都沒有, 不過它卻跑出了一海票亂碼的檔案, 然後顯示檔案總共有五百多MB,
下一行應該要顯示free space, 此時螢幕卡住了. 我等了等, 判定它是當機了, 按ctrl-alt-del無效, 按reset重開機.
然後, 我的200G就回來了....
結論是....確認鍵不要亂按..看清楚再按 :x
Anyway, 感謝id跟我很像的Acute以及其他許多id跟我不像但很熱心的大大們的回應與協助 :wink:
|