在ubuntu14.04上安裝docker的時候,由於眼花沒看清下圖這句話:
直接執行了sudo apt-get upgrade命令。然后發生了一個悲劇!
重啟后出現下面這個錯誤!
而且在點擊OK進入下一步后,再也無法選中其他的配置選項……當時我就懵逼了……
查找了下資料,原來是因為我的顯卡與升級之后的內核不兼容。網絡上的答案是:升級顯卡驅動。我照着敲了一遍命令,然並卵!
現在只有一條路可選了,就是還原系統。幸好我在升級的時候選擇了保留舊的內核版本。
在上面那個界面同時按下Ctrl+Alt+F1,輸入賬戶密碼,進入到系統還原的鏈接,然而卻無法執行,因為這個還原也是通過界面操作的。
后來想起在安裝docker的時候有查看內核版本的命令:uname -a,結果顯示我有兩個內核版本:高版本那個自然就是升級之后的。
這個好辦了,我能不能卸載掉高版本呢?這樣也能達到內核版本降級的效果。
依次執行下面的命令:
dpkg --get-selections | grep linux-image
sudo apt-get remove 高版本內核名稱
uname -a
update -grub
重啟后終於看到了熟悉的界面!
經歷過這次“事故”,體會到幾點:
1.sudo apt-get upgrade不是更新應用,而是更新整個內核,一定要慎用!
2.備份是個好習慣。
3.遇到“事故”,最關鍵的步驟是弄清楚原因。原因出來了,即使網上還沒有現成的辦法,也可以自己根據原因確定解決的思路。