硬碟是資料存儲核心,故障時必須快速定位原因並排除。以下針對非病毒類引導故障進行分類分析:
訊息:POST 發出尋軌命令超時。
原因:硬碟類型參數設定與格式化時不符。IDE 硬碟參數為邏輯參數,多數情況下軟碟開機後 C 槽可正常讀寫,只是無法引導開機。
對策:修正 CMOS 硬碟參數設定。
原因:欲操作的分區/邏輯磁碟在分區表中未定義(分區表項不存在)。
修復:最簡單是事先備份分區表(如用 PCTOOLS 9.0 BootSafe),或依 BPB 表資料重算分區表(較複雜)。
讀取分區引導扇區(BOOT 區)出錯。可能原因:
① 分區表指示的起始物理位址錯誤(如起始扇區號改為 0)。
② 分區引導扇區所在磁軌的磁軌標記/扇區 ID 損壞。
③ 讀取電路故障(少見,多為隨機讀錯)。
BIOS POST 結束後固定讀取硬碟 0 面 0 軌 1 扇區尋找 MBR。任何嘗試用軟體繞過 0 面 0 軌損壞而引導作業系統的做法均不可能,除非改寫 BIOS INT 19H。
INT 19H 讀取 MBR 失敗三原因:讀取電路故障、0 面 0 軌格式/ID 損壞、MBR 尾標非 55AA(軟故障)。
DOS BOOT 區執行後發現錯誤。原因:磁碟機復位失敗、根目錄區第一扇區位址超出 544MB、讀碟錯誤。多為軟體故障。
• BPB 表損壞 → 用 NDD 修復。
• BPB 完好 → SYS C: 傳送系統檔;失敗則顯示 Disk Boot Failure。
舊機型才會出現。MBR 未找到啟動分區(Active Partition),系統執行 INT 18H 調用 ROM BASIC,無則死機。
修復:用 FDISK 選項 2 設定啟動分區。
CONFIG.SYS / AUTOEXEC.BAT 中可執行檔損壞,系統執行到此檔案死機。無錯誤訊息易誤判為系統檔損壞。
排查:確認系統檔完好後,刪除或暫停這兩檔案,或開機時按 Shift/F8(單步執行)找出損壞檔案。
分區表部分資料錯誤,需用 DiskEdit 等工具視具體情況修復。