更新:問題還沒有解決,但我發現我使用的主機板太舊了,需要更新,所以我想我不會投入太多時間,所以我安裝了esxi而不是windows server 2016。
從我的工作場所收到一台老式的英特爾原型電腦,上面沒有手冊,我能收集到的資訊也很少。
英特爾至強處理器系統。
平台:代號 Romley-EP
處理器:代號 Sandy Bridge CO
晶片組:代號 Patsburg CO -B
系統:代號獨木舟通行證
主機板序號:E99552-303
我搜尋了谷歌和超級用戶,這是我發現的一些與我自己的問題相似的線程:
啟動時出現令人沮喪的 ACPI BIOS 錯誤。 HP 15-G019WM UEFI 筆記型電腦
雖然有可能其中一根記憶體無法工作,但我寧願不必一根一根地檢查所有 64GB。除非我沒有選擇了。我曾想過更新 BIOS,但電腦主機板已經停產,坦白說我很困惑是否還能獲得驅動程式。
流程:
我使用 Windows Server 2016 建立了可啟動 USB,電腦偵測到該 USB 並且我能夠啟動它。文件加載,但當 Windows 徽標出現時,我收到藍屏死機和錯誤訊息ACPI BIOS 錯誤。
我嘗試過的(按順序):
- 在筆記型電腦上使用 USB 媒體(工作正常)
- 安裝Linux,完美運作。
- 載入預設 BIOS 設定。
- 取出 CSMO 電池,等待 15 分鐘,然後重新插入。
- 建立 Hirens 可啟動 CD,但在 Windows 啟動畫面後出現相同的錯誤。
問題:我該如何繼續?
答案1
非常片面的答案:
在 Linux 下,dmesg
啟動後鍵入並查看 ACPI 相關訊息 - 這可能會提示 BIOS 中的 ACPI 表出了什麼問題。
Linux 在處理 ACPI 表時必須非常寬鬆,因為這些表經常違反(相當複雜的)標準,但可以與 BIOS 製造商提供的 Windows 驅動程式正常運作。
Linux 還包含iasl
編譯/反編譯 ACPI 表等工具,因此您可以自行偵錯問題。這將需要一個很多閱讀(從[標準](開始http://www.uefi.org/acpi/specs
)),所以如果你想修復它,請計劃投入相當多的時間。
Linux 還有一個名為的工具,flashrom
它支援主機板上的各種(但不是全部)可刷新硬件,因此您有可能可以使用固定的 ACPI 表重新刷新 BIOS,即使它是 PC 原型並且沒有機會獲得供應商提供的BIOS 刷新程式。