具體症狀爲卡在開機界面,按任何鍵都無反應。
linux
網上查看了幾篇文章 ,以下:
解決:ubuntu16.04啓動時長時間停留在紫屏或跳文本的黑屏界面ubuntu
裏面提到的開機進grub在Splah後加 nomodeset,我試了下沒用。也試過更新顯卡驅動,照樣紫屏。
絕望中看到了第二篇文章裏的一句話:code
這都是內核的鍋blog
嗯不錯,卸載重裝內核就好了。
啓動後grub選擇Ubuntu高級選項,我當時裝有4.4,4.8,4.10,4.13這幾個內核,挨個嘗試後只有4.4內核能啓動,進入系統後查看安裝的內核版本:
dpkg --get-selections | grep linux-image
rem
linux-image-4.13.0-041301-genericget
linux-image-4.10.1-041001-genericubuntu16.04
linux-image-4.8.11-040811-genericio
linux-image-4.4.0-112-genericselect
sudo apt-get remove --purge linux-image-4.13.0-041301-generic
sudo apt-get remove --purge linux-image-4.10.1-041001-generic
sudo apt-get remove --purge linux-image-4.8.11-040811-generic
卸載相應不要的內核。
去到http://kernel.ubuntu.com/~kernel-ppa/mainline/ 下載內核,我下的是4.13.1,有3個文件:
linux-headers-4.13.1-041301_4.13.1-041301.201709100232_all.deb
linux-headers-4.13.1-041301-generic_4.13.1-041301.201709100232_amd64.deb
linux-image-4.13.1-041301-generic_4.13.1-041301.201709100232_amd64.deb
使用sudo dpkg -i linux*
安裝,重啓後會默認選擇最新的內核進入。 爲了不後面再發生這種問題,最後仍是保留了4.4和4.13兩個內核以備用。