我們的一台舊電腦停止運作了。當它打開時,它會給出“不支援的顯示”的錯誤 - 這對我們來說是正常的,因為顯示卡無法渲染啟動畫面而發生。但是,現在它只是停留在該錯誤訊息上並且無法啟動。
我啟動了一張 Live CD 並查看了一堆日誌文件,但其中沒有一個包含今天(問題開始的那一天)的條目。
有什麼方法可以找出隱藏的啟動畫面上的錯誤是什麼?
答案1
最簡單的方法可能是啟動有問題的系統並停用啟動畫面。然後將在啟動過程中顯示啟動訊息。
若要顯示開機訊息,請啟動並在 grub 出現時按下「e」編輯 grub 條目。按向下箭頭,直到到達 linux 內核行。按 CTRL-E 轉到行尾。quiet splash
從線上移除。gfxmode
如果仍然不起作用,您可能還需要刪除以 開頭的任何行。我必須刪除 gfxmode 行才能在 Xubuntu 上看到啟動訊息。現在按 F10 啟動。應該會出現啟動訊息。
您可以嘗試的其他方法是從救援磁碟啟動,安裝電腦的檔案系統,然後查看/var/log/syslog
、/var/log/boot.log
和/var/log/boot
。如果電腦未配置為在啟動時執行 bootlogd,則最後一個可能不存在或為空。您可以編輯/etc/default/bootlogd
並確保已BOOTLOGD_ENABLE=Yes
設置,然後重新啟動,以將啟動輸出放入/var/log/boot
.
在所有這些選項之間,您應該能夠確定係統在啟動時卡在哪裡。