前言:實戰案例導向,快速定位與修復
針對 NetWare 伺服器啟動、工作站登入、磁碟結構損壞、效能下降四大類常見故障,提供現象描述、根因分析、分步修復指令與預防措施。
案例一:啟動過程停詢伺服器名稱/內部網路號 → 系統卷 (SYS:) 損壞
現象
開機載入 SERVER.EXE → 載入硬碟驅動 → 讀取 STARTUP.NCF → 無法從 SYS: 找到 AUTOEXEC.NCF → 停詢伺服器名稱/內部網路號或死機。
根因
SYS 卷檔案系統損壞 (FAT/DET 錯誤、目錄項損毀),核心無法掛載卷讀取啟動腳本。
修復步驟
- 開機載入
VREPAIR.NLM (啟動選單選 1 — 修復卷)。
- 選擇
SYS 卷,系統自動執行:
① 檢查 FAT 表一致性。
② 掃描磁碟表面壞軌。
③ 修復目錄項/信任ee/屬性。
- 修復完成重啟,正常進入主控台。
預防
- 定期排程
VREPAIR (離線/線上)。
- UPS 保護防止非正常斷電。
- RAID-1/5/6 磁碟陣列 + 熱備援。
案例二:工作站邏輯連接失敗 — Error opening boot disk image file
可能原因
SYS:LOGIN 目錄下關鍵檔損毀:NET$DOS.SYS, BOOTCONF.SYS, NET$BIND.SYS, NET$BVAL.SYS (登入資料庫)。
- 工作站網卡/驅動/協定 (IPX/ODI) 設定錯誤。
- 實體纜線/埠口故障。
解決對策
- 伺服器端執行
VREPAIR.EXE 修復 SYS 卷 (含 LOGIN 目錄)。
- 重新設定工作站網卡 (IRQ/IO/框架類型/協定綁定)。
- 檢查/更換纜線、埠口、Hub/Switch。
案例三:載入 IDEDISK.DSK 顯示 Redirection table inconsistent partition table → 磁碟分區表遺失
現象
核心載入硬碟驅動時檢測到重導向表與分區表不一致,死機。
VREPAIR 報 Volume not defined 無法修復。
根因
MBR/分區表損毀 (病毒、斷電、磁碟壞軌、誤操作 FDISK)。
高階修復:分區表備份還原法 (避免重裝 NetWare)
- 載入
INSTALL.NLM → Volume Options → 刪除原分區 (會清除 FAT/FDT)。
- 利用同規格備份伺服器的分區表:
① 計算 FAT 資料起始扇區 (Redirection 區 994×4K 塊 + MIRROR 表 20 扇區×4 份 等)。
② 用 Norton DiskEdit 讀取良機對應扇區 → 存檔。
③ 切換至壞機,Alt+W 寫入扇區資料。
- 重啟 → 載入
VREPAIR 修復 FAT/FDT 邏輯錯誤。
- 掛載 SYS 卷 → 進入 NDS 目錄服務 → 確認關鍵資料已恢復 (部分動態資料可能遺失,需從備份還原)。
教訓
分區表備份極其重要 — 定期用 DiskEdit/DD 完整備份 MBR+分區表 (前 63 扇區或整個磁碟前 1MB),異地保存。
案例四:檔案伺服器回應明顯變慢
可能原因排查順序
- 病毒/惡意程式佔用資源 → 全盤掃毒 (DOS/離線最佳)。
- 工作站/伺服器網卡老化/故障 → 換新網卡測試。
- 纜線/埠口/交換器故障 → 替換法隔離。
- 伺服器 CPU 未跑最高速 → BIOS 設定/電源管理/散熱檢查。
- 硬碟效能下降/壞軌 →
NORTON Disk Doctor/CHKDSK/SMART 監控/RAID 重建。
- 卷內大量已刪除檔案佔空間 → 執行
PURGE 永久清除。
- 單一工作站/伺服器緩慢 → 更換該機網卡/纜線測試。
- 重新安裝網卡驅動/協定綁定。
總結:NetWare 故障處理核心原則
- 由核心向外:SYS 卷 → 核心模組 → 磁碟結構 → 網路介面 → 用戶端。
- 備份先行:任何修復操作前,先嘗試備份關鍵資料/結構 (VREPAIR 可備份 FAT/FDT)。
- 工具精通:
VREPAIR, INSTALL.NLM, DISKEDIT, NORTON, SERVER/LOAD 指令熟練度決定修復成敗。
- 文記錄:每次故障記錄現象、診斷過程、修復步驟、驗證結果、根因分類,建立知識庫。
雖 NetWare 已成歷史,但其「卷為中心、信任ee 權限、NCP 協定、NDS 目錄」設計哲學,仍對現代檔案伺服器/目錄服務架構具啟發意義。