硬體環境與挑戰
聯想 ThinkServer TS140 原裝 CentOS 6.0,現需改裝 Windows Server 2008 R2。僅有一個 U 盤作為安裝介質,過程中常遇到「找不到磁盤驅動」導致安裝程式無法識別硬盤的問題。
核心解決方案:調整 SATA 模式
進入 BIOS/UEFI 設置,尋找 SATA Mode 選項。若當前為「增強模式」或「AHCI 模式」,請改為「兼容模式」或「IDE 模式」。此舉使安裝程式能使用內置的標準 IDE 驅動識別硬盤,避免缺少 RAID/AHCI 驅動導致的「找不到磁盤」錯誤。
完整操作步驟
- 制作 Windows Server 2008 R2 啟動 U 盤(推薦使用 Rufus 或官方工具)。
- 重啟服務器,按 F1 進入 BIOS,將 SATA Mode 改為 Compatible/IDE,保存退出。
- 從 U 盤啟動,進入安裝介面,此時應能正常顯示磁盤分區。
- 刪除原有 Linux 分區,新建 NTFS 分區並格式化。
- 按提示完成安裝,安裝過程可能重啟多次,請確保每次都從硬盤啟動而非 U 盤。
- 安裝完成後,再次進入 BIOS 將 SATA Mode 改回 AHCI 以獲得更好性能(需先在 Windows 安裝 AHCI 驅動或修改註冊表)。
- 安裝主板晶片組、網卡、顯卡等驅動,執行 Windows Update 打補丁。
注意事項
- 操作前務必備份重要數據,分區操作不可逆。
- Windows Server 2008 R2 已停止主流支援,建議條件允許時升級至 2016/2019/2022 版本。
- 若改回 AHCI 後藍屏,可通過安全模式修改註冊表
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\msahci\Start = 0 後重啟。