2013年2月23日 星期六

Ubuntu 清除 /boot 中舊的核心


筆記一下。常常因為升級核心之後,/boot 的空間越來越少,倒至於新的核心在安裝時,沒有足夠的空間。解決方式如下:


#檢查目前已經安裝的核心
$ dpkg --get-selections|grep linux-image

#其結果如下
linux-image-3.2.0-33-generic install
linux-image-3.2.0-34-generic install
linux-image-3.2.0-35-generic install
linux-image-3.2.0-36-generic install
linux-image-3.2.0-37-generic install
linux-image-3.2.0-38-generic install
linux-image-generic install

#查看目前所使用的核心
$ uname -r

#其結果如下
3.2.0-38-generic

#移除不用的舊核心,個人大概都留最新的2~3個
$ sudo apt-get purge linux-image-3.2.0-33-generic linux-image-3.2.0-34-generic linux-image-3.2.0-35-generic linux-image-3.2.0-36-generic

#另外在安裝新的核心的時候也會在 /usr/src 的目錄下留下 source code,因此將不需要的部份一併移除.
#PS.小心使用 sudo rm 的指令.
$ sudo rm -r linux-image-3.2.0-3[3-6]*

沒有留言: