對於16.04而言,當時用的是UtrISO 安裝的,導致安裝過程用會出現 “not a com32r image” 的錯誤,解決方法見上文的:
boot: live
華碩Z9主板安裝16.04以上系統,會出現標題內容錯誤,解決:
boot:live nomodeset --
會正常安裝。
對於14.04而言,安裝的過程如下:
1.正常的進入到U盤安裝ubuntu的界面
2.屏幕的最下面有一行提示,F1幫助,......F6,options
3.按下F6,選擇options
4.ESC鍵返回
5 會出現boot ,輸入框:在splash 前面加上nomodeset (注意在--前面),便可以正常啟動安裝程序
當安裝結束后,啟動系統出現黑畫面
1.開機,進入grub畫面(如果硬碟沒有別的OS,請開機時按住shift不放才會有grub畫面)
2.按'''e''' 進入編輯開機指令的模式, 同樣找到'''quite splash''' 並在后面加上對應的字。
3.按 '''Ctrl+X'''啟動系統.
4.進去系統之后編輯'''/etc/default/grub''' 這個檔案(要管理者權限sudo)。
Ubuntu>打開終端機,輸入sudo gedit /etc/default/grub
5.找到這一行:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
一樣把對應的字輸入進去. 例如nvidia的顯卡:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nomodeset"
6.存檔, 在修改該文件之后,根據文件內容的提示,我們需要執行sudo update-grub。這樣就可以生成我們熟悉的/boot/grub/grub.cfg
7 並重新開機。
出現上述問題的原因如下:
The newest kernels have moved the video mode setting into the kernel. So all the programming of the hardware specific clock rates and registers on the video card happen in the kernel rather than in the X driver when the X server starts.. This makes it possible to have high resolution nice looking splash (boot) screens and flicker free transitions from boot splash to login screen. Unfortunately, on some cards this doesnt work properly and you end up with a black screen. Adding the nomodeset parameter instructs the kernel to not load video drivers and use BIOS modes instead until X is loaded.
翻譯
最新的內核已經把視頻模式設置嵌入內核中,所以所有顯卡硬件程序的指定時鍾和寄存器當圖形服務器啟動時在內核進行而不是圖形設備運行,這使得我們在啟動時可以看到不閃的和高分辨率的好看的啟動界面,但是,在某些視頻卡它不能正常工作而現實黑屏,增加nomodeset參數則告訴內核不要加載顯卡而用BIOS模式直到圖形界面運行