如何修復 Ubuntu 卡在啟動屏幕上?


操作系統在啟動時掛起會很麻煩,因為您無法訪問 PC 上的應用程序。 我只剩下 BIOS 和引導加載程序,因為我無法訪問操作系統。對於普通用戶來說,這可能有點複雜。 Ubuntu 是一個穩定的操作系統,但在超級用戶權限方面卻非常寬鬆,因此很容易在不經意間弄亂系統文件而導致此類問題。

本指南描述了該問題及其潛在的修復或解決方法。

錯誤的理由

出現此錯誤的原因有多種。一些最常見的原因是:

  • 硬件或設備驅動程序問題
  • GRUB 配置文件的問題
  • 破包
  • 更新期間PC崩潰

這個錯誤有很多可能的原因,所以可能沒有一個萬能的解決方案,您應該嘗試不同的方法。

確定問題

通過查看系統日誌可以輕鬆識別問題 journalctl 效用。此實用程序在 Ubuntu 恢復模式下可用,因此非常適合在您的 PC 無法啟動時進行故障排除。 使用 journalctl 查看系統日誌:

1. 打開系統電源,立即按住 Shift 鍵進入 GNU GRUB 菜單。

GRUB 菜單

2.”Ubuntu 高級選項

3. 在下一個菜單中,恢復模式)’ 這將打開一些恢復選項

4. 選擇 拖放到 root shell 提示符 選擇一個選項並按 Enter 進行維護

在恢復模式下輸入 root shell 提示符

5. 輸入以下代碼。

journalctl --since today

此代碼將顯示系統今天發生的所有活動的系統日誌。

如果日誌很長, 限制行數 使用命令:

journalctl --lines=100

上面的代碼是顯示日誌最後 100 行的示例。如果發現錯誤(通常以紅色突出顯示) 或警告 (以黃色突出顯示),這很可能是操作系統在啟動時凍結的原因。

使用 journalctl 的系統日誌使用 journalctl 的系統日誌

如何修復錯誤

方法一:修復破損包

在升級或安裝過程中,某些安裝包可能由於網絡/服務器問題而損壞。這些損壞的軟件包可能會導致啟動屏幕凍結等問題。要修復損壞的包裹,請執行以下步驟:

1.進入 恢復模式 使用上面的方法確定問題‘ 部分

2.選擇 修復損壞的包裹 選擇一個選項以繼續執行屏幕上的說明。

dpkg 恢復模式DPKG 橋樑修復

方法 2:刪除 Nvidia 驅動程序

注意:僅當您的系統中有集成 GPU 時才嘗試此方法,因為它會刪除專有的 GPU 驅動程序。

要使用專用的 Nvidia GPU,您的操作系統需要 Nvidia 驅動程序。 Nvidia 驅動程序通常是 Linux 系統上此問題的常見原因,因為系統的驅動程序文件可能已損壞。

如果驅動程序文件已損壞,則應將其刪除。為此,請按照下列步驟操作:

1. 使用’.確定問題‘ 部分,選擇 拖放到 root shell 提示符 選項

2. 在 root shell 提示符下,輸入以下代碼:

sudo apt-get purge nvidia*

此命令將刪除所有 Nvidia 驅動程序相關文件,系統將正常啟動。

成功登錄系統後,您可以通過以下方式重新安裝驅動程序:

1. 打開 其他司機

其他驅動程序 Ubuntu其他 Ubuntu 驅動程序

2. 選擇合適的最新版本並 應用更改

Ubuntu 安裝額外的驅動程序 Nvidia安裝適當的(通常是最高的)驅動程序。

3. 等待安裝完成,然後重新啟動系統。

方法 3:在沒有圖形驅動程序的情況下啟動 Ubuntu

此方法沒有 Nvidia 驅動程序唯一限制。使用這種方法,內核可以在不加載圖形驅動程序的情況下啟動操作系統。這是一個非常簡單快捷的解決方案。請按照以下步驟操作:

1. 打開系統電源,立即按住 Shift 鍵進入 GNU GRUB 菜單。

2. 在 GRUB 菜單中,按 E 編輯引導命令。

3. 搜索 linux 並添加 nomodeset 在最後

Nomodeset Linux添加’nomodeset‘ 在行尾

4. 按 F10CTRL+X 引導系統。

從這裡您可以重新安裝驅動程序文件或繼續使用 Ubuntu。

執行 nomodeset 永久(因為不必每次都編輯啟動命令),打開 終端 按著這些次序:

1. 通過鍵入以下命令編輯 grub 文件:

sudo vi /etc/default/grub

2.添加 nomodeset 到達 GRUB_CMDLINE_LINUX_DEFAULT="quiet splash‘,所以文件的內容是:

Grub 配置 Nomodeset永久設置 nomodeset 在 GRUB 配置文件中

3. 按 ESC 並輸入以下內容以保存您的更改: wq!

4. 使用以下命令更新 GRUB 文件:

sudo update-grub2

結論是

我們可以得出結論,大多數與啟動相關的問題都是由損壞的驅動程序或系統文件引起的。我們希望在本文的幫助下,您將能夠快速解決問題。如果 以上都沒有奏效。 考慮重新安裝 Ubuntu。 在您的 PC 上。

參考

  • 問 ubuntu
  • 戴爾支持