1. 程式人生 > >解決問題——介面卡在‘Ubuntu'的logo介面

解決問題——介面卡在‘Ubuntu'的logo介面

我的筆記本是華碩飛行堡壘,安裝ubuntu的過程簡直一言難盡,都是淚,加上自己本來就是小白一枚,中間各種出問題,尤其是最開始卡在logo介面的問題花費了好長時間才解決。

最初:

最初安裝時,從u盤啟動,在BIOS裡的boot將U盤設為第一啟動項,啟動之後,卡在logo介面裡,

解決的方法是:進入U盤啟動之後,游標選定"install Ubuntu"之後,按“e”進入編輯頁面(不是enter鍵確定),然後找到'quiet splash',刪除之後的“---”,空格新增“$vt_handoff acpi_osi=linux nomodeset”,按F10儲存,即可正常進入。但是正如網上所說,該方法只是臨時修改,以後每次登陸ubuntu系統,都要重複以上操作。

如何一勞永逸的解決介面卡在logo介面的問題?

解決方法:修改grub.cfg檔案,在該檔案裡面完成新增“$vt_handoff acpi_osi=linux nomodeset”的操作,並儲存。

如何開啟修改並儲存grub.cfg檔案?

解決方法:開啟終端,在終端進行處理。該檔案的位置是“/boot/grub/grub.cfg”

  • 作為一個系統檔案,首先在終端修改該檔案的許可權,在終端輸入"sudo chmod +w /boot/grub/grub.cfg",將檔案的許可權改為可寫。
  • 繼續輸入“sudo gedit /boot/grub/grub.cfg”,開啟該檔案並進行編輯,然後儲存。我的linux系統的grub.cfg檔案裡可以找到三個“quiet splash’的地方,對三個地方均新增”$……“語句,並儲存。
  • 輸入“sudo chmod -w /boot/grub/grub.cfg”將檔案的許可權改回為只讀。

該檔案主要包含以下幾塊:

### BEGIN /etc/grub.d/00_header ###

......             其中包含預設啟動項  等待時間

(找 set default="0"  這句,然後從0開始,數一下你想預設啟動的啟動項是第幾個,將數字替換掉“0”)

(找 set timeout=10  這句,也就是你的預設等待時間是10秒,改成你想要的時間就行了)

### END /etc/grub.d/00_header ###

### BEGIN /etc/grub.d/05_debian_theme ###

......             Grub的樣式,算是主題吧

(總共就兩句,分別是選單顏色和背景顏色,改的話也很簡單,就是  前景色/背景色:

set menu_color_normal=white/black          

set menu_color_highlight=black/light-gray

)

### END /etc/grub.d/05_debian_theme ###

### BEGIN /etc/grub.d/10_linux ###

......           解決上面問題  新增“$vt_handoff ……”語句就是在這一部分裡進行修改的

(如果想改改啟動項的名字的話改改單引號裡面的字母,只能改單引號裡面的!)

### END /etc/grub.d/10_linux ###

### BEGIN /etc/grub.d/20_linux_xen ###

......             我的這裡面沒東西,不知到做什麼的

### END /etc/grub.d/20_linux_xen ###

### BEGIN /etc/grub.d/20_memtest86+ ###

......           Memory Test

(不想要的話把每句前加個#好給註釋掉)

### END /etc/grub.d/20_memtest86+ ###

### BEGIN /etc/grub.d/30_os-prober ###

......           其他作業系統,看你有幾個,裡面就有幾個

(也就能改個系統啟動項顯示的名字了,改雙引號裡面的,只能改雙引號裡面的!)

### END /etc/grub.d/30_os-prober ###

還有一些其他的###BEGIN ……###END