硬碟使用正常 突然分割區全部不見 - 儲存設備

Skylar DavisLinda avatar
By Skylar DavisLinda
at 2010-05-11T12:46

Table of Contents

※ 引述《ChowMein (杉斑加紋)》之銘言:
: ※ 引述《A520520 (無)》之銘言:
: : 看到版上很多版友 詢問磁碟分割區不見 詢問要如何拯救
: : 能否救回 不是我想討論的重點 重點是在如何預防
: : 且確保不會發生在你身上
: : 很多這種情況 都是發生在使用舊版的FDISK切割硬碟
: : 甚至看過 品牌電腦一樣有相同的狀況 甚至是還原光碟
: : 使用的還原程式 還原的磁碟分割工具 都是舊版
: : 無法處理1024磁柱
: : 強烈建議各位檢查自己的硬碟 不論是PC NB 或者是多顆硬碟
: : 若碰到有分割區重疊的狀況 建議趕快把資料備份 重作分割區
: : 以避免憾事發生 更建議備份磁碟分割表
: 就 SPFDisk 的說明來看, 意思似乎是指用 Windows98 FDISK 進行分割產生的問題,
: 造成二個分割區重疊, 所以將資料寫入重疊部份時會導致資料互相覆蓋.
: 我想如果是救援恢復之前正常的分割表應該沒問題,
: 而且 testdisk, DiskGenius 和 Partition Table Doctor
: 不會明知分割區重疊, 卻不做出警告, 直接寫入分割表.
: 用 google 搜尋 「分割區 重疊」和「MBR 主啟動磁區」
: 看了些文章. 好像很嚴重又好像沒什麼???
: 不知道 Windows98 FDISK 的這個bug是多久以前, 現在有沒有修正?
: 還有其它軟體操作可能造成這個問題嗎?
: 而這類問題能不能用上列工具修復呢?
: 我之前還原了舊的分割表, 造成二個分割區錯誤,
: 新分割是 70g 2g, 舊分割是 67g 5g,
: 我想這種情況有點類似重疊, 如果此時將資料寫入 5g, 就會覆蓋 70g 最後 3g 的資料,
: 之後用 DiskGenius 恢復 70g 2g 的分割.
: 分割表改來改去, 指定大小, 指定檔案系統...

簡單講,就是 "溢位" 的問題...

其實這"覆寫" 問題應該是 win98 版才有, win98se 版本的已經解決這個
問題.

這個問題(個人結論) 是因為 win98 的 fdisk 尚未引入 LBA 定址,且MBR
參數的 Cylinder 尚未採取新的借位設計,

所以變成無法使用超過 1023 ,而若存取 > 1023 Cylinder (從 LBA 轉換
為 CHS 參數)在分割時就會出現溢位情況 (1023+1 = 0 ).

當此溢位情形寫入 MBR ,自然而然就會造成分割區覆蓋/重疊

不過呢...這問題應該幾乎沒有人碰過,一來大部分開發開機片的 DOS
都是借用 Win98se 或其他 FreeDOS 的 DOS Kernel

(Winme DOS 的開機片幾乎沒有,因為很難用,我做了一片就存檔放著沒在用)

而 win98se 的 DOS Kernel 已經可以正常使用 LBA 轉換的 > 1023 Cylinder

(這個溢位門檻,是一般的 "8GB" 門檻)(OS:8G硬碟?? 隨身碟都已經有 128G 了)

而現在大部分做開機工具片的,就所知幾乎都使用了 "MIT" 的 spfdisk .

因此 spfdisk 作者拿掉這段"經驗"大概也是這道理(太古典了......老梗一枚)

順道一提, Win98se Fdisk "只是"無法正常顯示 > 64GB 硬碟(理由如下篇
另位網友所引出的官網說明)

但實際上是可以正常使用,只是自己要在腦子裡規劃好容量
ps.其實同屬 win98se 的 format.com 也是有這個問題.

然實際上是可以正常使用(分割/格式化)

不過,既然 spfdisk 這麼好用,誰還會去用只能切"1個" master 的 fdisk ??

pps.format.com 倒是還在用,因為可以看一下是否有壞磁區.

--

All Comments

Agatha avatar
By Agatha
at 2010-05-15T20:27
9x的fdisk只能對應512GB以下的硬碟。還是spfdisk好用
Emily avatar
By Emily
at 2010-05-19T19:50
感謝你的分享。

新裝的電腦很頓 i5+UD4P+kingston+日立 7K1000.B

Zenobia avatar
By Zenobia
at 2010-05-11T09:46
這是自己組的第三台電腦,以我用過的電腦而言....超頓的 想來問問storage版的大家 CPU:i5 750 MB:P55A+UD4P RAM:kingston 1333 2Gx2 HD:日立7K1000.B 1TB VGA: EAH5850 (應該是跟他無關 不過還是列上) 整個情況是我把硬 ...

快捷線導致硬碟燒掉

Tristan Cohan avatar
By Tristan Cohan
at 2010-05-11T08:04
※ 引述《HELLDIVER (Ζzz...)》之銘言: : ※ 引述《yeuren (Rainman)》之銘言: : : ※ 引述《circal (23049)》之銘言: : : : 因為之前買的外接硬碟盒找不到電源線 : : : 再買要好幾百 乾脆去買了某個牌子的快捷線 : : : 但是一接 ...

硬碟使用正常 突然分割區全部不見

Adele avatar
By Adele
at 2010-05-11T08:01
※ 引述《A520520 (無)》之銘言: : 看到版上很多版友 詢問磁碟分割區不見 詢問要如何拯救 : 能否救回 不是我想討論的重點 重點是在如何預防 : 且確保不會發生在你身上 : 很多這種情況 都是發生在使用舊版的FDISK切割硬碟 : 甚至看過 品牌電腦一樣有相同的狀況 甚至是還原光碟 : 使用的還原 ...

使用WD Data Lifeguard Diagnostics有Write sector error!

Emily avatar
By Emily
at 2010-05-11T02:17
前幾天 WD 160G硬碟的磁碟區突然都消失 重開機後又正常 後來使用HD tune和HDD scan掃瞄到一半 電腦都會整個死當.. 因此不曉得硬碟是否出了問題 接著使用 WD 在一開始 run cable test的時候 發生write sector error !! 想請問各問大大 ...

WD My Book Essential 內的HDD

Rae avatar
By Rae
at 2010-05-10T23:42
最近我想買台外接式硬碟 打算買WD My Book Essential 看板上好像很多人都買這台 所以想問問看裡面的HDD容易有綠標的嗎?? 快取記憶體都大概多少的?? 對了 我看WD官網寫這台保固兩年 http://ppt.cc/nZTX 可是網路上都說原廠保固三年 哪個才對?? -- ...