Ubuntu16.04死機解決方案

內核下載地址:http://kernel.ubuntu.com/~kernel-ppa/mainline/linux

Ubuntu 16.04 LTS,電源設置裏面的休眠/掛起/睡眠功能會使電腦會進入死機狀態,必須強制重啓。一選擇掛起就會黑屏,硬盤燈不亮,電源和網絡都亮,風扇也在轉。並且沒法喚醒屏幕,只能強行關機重啓。ubuntu


產生緣由網絡

這是該發行版存在的一個Bug,已經發布在ubuntu系統bug討論的論壇,該問題與16.04用的Linux內核版本有關(V 4.4.0)blog


肯定ubuntu發行版下載

運行 cat /etc/lsb-releasebug

好比獲得我電腦ubuntu的發行版是方法

DISTRIB_ID=Ubuntuim

DISTRIB_RELEASE=16.04db

DISTRIB_CODENAME=xenialimg

DISTRIB_DESCRIPTION="Ubuntu 16.04 LTS"

此即爲 Ubuntu 16.04 LTS xenial (Xerus)發行版,於16年4月發佈的長支持版本


肯定ubuntu系統內核版本

運行 uname -a

好比我將內核升級到 v4.4.12 獲得的結果是

Linux Nathan 4.4.12-040412-generic #201606011712 SMP Wed Jun 1 21:14:23 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux

x86_64表示個人電腦是64爲系統,若是32爲系統則是 x_86

注意:若是你沒有升級,你電腦顯示的內核版本將爲 4.4.0-xx-xxxxxx,這正是引發系統掛起非正常死機的緣由


下載新版內核

去ubuntu內核網

在網頁找到如圖所示的(v4.4.12-xenial/2016-06-01 22:00)內核版本,理論上說,你能夠選擇任何一個內核版本下載,我選擇了我找到的最新版

下載 v4.4.12-xenial內核

點擊步驟4中的連接進入相應內核目錄下載內核文件

若是是 64位系統(x86_64),下載下列3個文件

linux-headers-4.4.12-040412_4.4.12-040412.201606011712_all.deb

linux-headers-4.4.12-040412-generic_4.4.12-040412.201606011712_amd64.deb

linux-image-4.4.12-040412-generic_4.4.12-040412.201606011712_amd64.deb

若是是32位系統(x86, 或者 i386),下載下列3個文件

linux-headers-4.4.12-040412_4.4.12-040412.201606011712_all.deb

linux-headers-4.4.12-040412-generic_4.4.12-040412.201606011712_i386.deb

linux-image-4.4.12-040412-generic_4.4.12-040412.201606011712_i386.deb

注意:若是你要安裝其餘內核版本,使用一樣的方法下載下列3個文件

linux-headers-x.x.x-x_x.x.x-x.x_all.deb

linux-headers-x.x.x-x-generic_x.x.x-x.x_i386(或_amd64).deb

linux-image-x.x.x-x-generic_x.x.x-x.x_i386(或_amd64).deb


安裝內核

運行 sudo dpkg -i xxx.deb 按照5中的文件順序安裝文件,個人64爲系統升級內核運行的命令爲

sudo dpkg -i linux-headers-4.4.12-040412_4.4.12-040412.201606011712_all.deb

sudo dpkg -i linux-headers-4.4.12-040412-generic_4.4.12-040412.201606011712_amd64.deb

sudo dpkg -i linux-image-4.4.12-040412-generic_4.4.12-040412.201606011712_amd64.deb


安裝完成

完成後,命令提示符有相應相似安裝完成的提示。而後重啓計算機,再運行 uname -a 查看,就已經成功升級,問題得以解決。

相關文章
相關標籤/搜索