Làm gì khi /boot bị full không thể update?

Trong Ubuntu boot GRUB có nhiều mục chọn khi ta update kernel. Không may một ngày đẹp trời trong Ubuntu báo lỗi /boot bị full không thể update. Vậy ta làm sao đây?

Cách giải quyết: xoá bớt kernel cũ:

$ uname -r

2.6.35-27-generic

Ở đây tui thấy mình đang chạy kernel 35-27 vậy tui sẽ remove những kernel cũ cho có thêm không gian bằng command:

sudo apt-get remove linux-image-2.6.35-22-generic linux-image-2.6.35-22-generic

Xong, boot lại sẽ thấy GRUB ít mục chọn hơn.

Vậy làm sao biết máy tui có kernel gì mà remove?

Cách đơn giản boot lên GRUB sẽ cho ta thấy. Cách khác? có command sau:

dpkg -l linux-* | awk '/^ii/{ print $2 }'

hay:

dpkg -l linux-* | awk '/^ii/{ print $2}' | grep -v -e `uname -r | cut -f1,2 -d"-"`

hoặc:

dpkg -l linux-* | awk '/^ii/{ print $2}' | grep -v -e `uname -r | cut -f1,2 -d"-"` | grep -e [0-9]

 
2012 upshell | Header Image by Game Wallpapers
Avatar Gamezine Designed by Cheapest Tablet PC
Supported by Phones 4u