最近使用系統更新將核心更新到3.5.0-42開機後居然出現了/boot磁碟空間不足的警示 
想想當時分割時還想說多給一點就給了500M的空間
沒想到居然還會發生磁不足的情況
是該慶幸我的系統很久沒重灌了還是該煩腦系統升級太頻繁了呢?

記得之前因為/boot給太小也有發生相同的情況
那時也有清過一次/boot內之舊核心
但年代久遠加上當時沒有做筆記的習慣
再加上當時想說才一個指令有什麼好記的
所以現在才會有這一篇的出現 

首先要先確認目前所使用Kernel版本:
uname -r

輸入後會出現類似下方的文字:
3.5.0-42-generic

接下來要查看之前以安裝過了那些版本的kernel:
dpkg --get-selections|grep linux-image

輸入後會出現類似下方的文字:
linux-image-3.5.0-38-generic install
linux-image-3.5.0-39-generic install
linux-image-3.5.0-40-generic install
linux-image-3.5.0-41-generic install
linux-image-3.5.0-42-generic install
linux-image-generic-lts-quantal install

刪除不需要的舊版Kernel:
sudo apt-get purge linux-image-3.5.0-38-generic install linux-image-3.5.0-39-generic install 

Enter後即將舊版Kernel刪除了

另外在安裝新版Kenel時系統會將新版Kernel的source code存放於"/usr/src"
如果真的磁碟空間不足或是太無聊想試看看也可以到“/usr/src”中使用"rm -rf"將"linux-image-3.5.0-3*"字眼的目錄刪除
刪除後舊版Kernel的source code就被刪除掉囉! 


 參考網址:Ubuntu 清除 /boot 中舊的核心

,

小必 發表在 痞客邦 PIXNET 留言(0) 人氣()