前言
因為linux內核一直在更新,更新后,舊的內核就不在使用,但舊的內核文件還在boot里面,占據著空間,更新幾次過后boot分區就會被占滿,顯示boot磁盤空間不足。
解決辦法
將不用的內核文件刪除,釋放空間。
步驟如下
一、查看已安裝的內核dpkg --get-selections |grep linux-image
eason@eason:~$ dpkg --get-selections |grep linux-imagelinux-image-4.4.0-21-generic deinstalllinux-image-4.4.0-57-generic installlinux-image-4.4.0-59-generic installlinux-image-4.4.0-62-generic installlinux-image-4.4.0-64-generic installlinux-image-extra-4.4.0-21-generic deinstalllinux-image-extra-4.4.0-57-generic installlinux-image-extra-4.4.0-59-generic installlinux-image-extra-4.4.0-62-generic installlinux-image-extra-4.4.0-64-generic installlinux-image-extra-virtual installlinux-image-generic installeason@eason:~$
后面帶deinstall
的為已刪除的內核,可以忽略
二、使用uname -a
查看自己當前啟動的是哪個內核
eason@eason:~$ uname -aLinux eason 4.4.0-62-generic #83-Ubuntu SMP Wed Jan 18 14:10:15 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux
從輸出可知我們當前啟動的內核是4.4.0-62-generic
三、運行apt-get remove
命令卸載其他內核,為了保險起見,保留最近的一兩個版本。
sudo apt-get remove linux-image-4.4.0-57-genericsudo apt-get remove linux-image-4.4.0-59-genericsudo apt-get remove linux-image-extra-4.4.0-57-genericsudo apt-get remove linux-image-extra-4.4.0-59-generic
如提示有未卸載干凈的可以執行sudo apt-get remove
來卸載。
總結
以上就是這篇文章的全部內容了,希望本文的內容對大家的學習或者工作能帶來一定的幫助,如果有疑問大家可以留言交流。
新聞熱點
疑難解答
圖片精選