故障現象
系統無法從硬碟啟動,A 盤啟動也進不了 C 盤,CMOS 自動偵測找不到硬碟。此類故障多數源於連接線或 IDE 介面,硬碟本身損壞機率較低。
常見原因與對策
1. 連接線與介面問題
重新插拔硬碟電源線、資料線,或更換 IDE 介面與線材進行替換測試,通常能快速定位故障點。若新接硬碟仍不被識別,檢查主從跳線設定——同一條 IDE 線掛兩顆硬碟必須明確主從關係。
2. CMOS 設定錯誤
- 硬碟類型不符:現代主板支援 "IDE Auto Detect",若類型錯誤可能無法啟動或讀寫錯誤。CMOS 容量小於實際容量會導致後段扇區無法存取,多分區時甚至丟失分區。
- 邏輯參數模式衝突:IDE 支援 Normal、LBA、Large 等模式。若安裝資料時用 Normal,後改為 LBA,映射關係改變將導致讀寫錯誤。
3. 主引導程序 (MBR) 損壞
MBR 位於硬碟首扇區,負責檢查分區表並移交引導權。損壞時無法從硬碟啟動,但可從軟碟/光碟啟動後讀寫硬碟。修復最簡單:用高版本 DOS 啟動盤執行 FDISK /MBR 重寫 MBR。從 DOS 3.x 到 Windows 95 內建 DOS 皆適用。
4. 分區表錯誤
- 無作用分區標誌:無法啟動,但可進 DOS 後用 FDISK 重設作用分區修復。
- 分區類型值錯誤:基本 DOS 分區值為 06,擴展分區為 05。錯誤會導致分區消失,恢復正確值即可。也有人利用此特性加密單分區。
- 起始/終止地址損壞:造成分區混亂或遺失。可用備份分區表數據寫回,或從相同分區狀態的硬碟提取數據。工具如 NU 等操作便利,DEBUG 雖可行但繁瑣且有風險。