Ubuntu的/boot空間不足的正確解決方法

刪除/boot中的文件(內核文件)引出的問題及其解決方案

1. 誤刪boot中內核文件引出的問題及其解決方法


背景:

    由於近期系統提示/boot空間不足,因此,參考了以下文章:http://www.linuxidc.com/Linux/2015-05/117401.html
“我們要做的就是將後面帶image的Linux內核刪除。”因此,果斷敲了以下命令:
    sudo apt-get remove linux-image-*
把所有的帶有linux-imgae-的文件都給刪掉了。
    然而,此文章卻忽略了重要一點:這會把當前內核也刪掉!而我,幸運的成爲其中一個,並寫下這篇文章。

    刪掉內核之後,當然/boot空間空出很多。而卻帶來了以下麻煩:
重新啓動之後進不了grup引導界面,進不了Ubuntu,因爲內核被刪除,內核模塊也隨之被刪,如:wifi模塊

解決第一步:

參考以下文章https://jingyan.baidu.com/article/ea24bc39f9909fda63b33161.html
直至能夠進入系統,(注意不是U盤的系統),如果你的wifi模塊能夠用的話,那麼,按照以上教程就能解決問題。
如果wifi模塊不能用的話,進入第二步。

解決第二步:

參考https://www.tecmint.com/upgrade-kernel-in-ubuntu/
用其他設備下載好.deb文件進行安裝,重新啓動即可(此時,啓動項會自動修復)

2. boot空間不足的正確解決方法

  1. 先查看當前內核版本號(防止誤刪)

    uname –r

  2. 查看已經安裝過的內核

    dpkg –get-selections|grep linux

  3. 刪除舊內核(小於1中顯示的版本號的內核)

    sudo apt-get remove linux-image-(舊版本號)

  4. 有卸載不完全的(有提示),可以用 sudo apt-get autoremove來刪除

發佈了27 篇原創文章 · 獲贊 5 · 訪問量 2萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章