boot分區(qū)清理最準(zhǔn)確的方法:
1.先用如下命令查看系統(tǒng)已安裝內(nèi)核的版本:
dpkg--get-selections|grep linux-image
本人查到結(jié)果如下:
linux-image-4.4.0-31-generic install
linux-image-4.4.0-34-generic install
linux-image-4.4.0-36-generic install
linux-image-extra-4.4.0-31-generic deinstall
linux-image-extra-4.4.0-34-generic deinstall
linux-image-extra-4.4.0-36-generic install
linux-image-generic install
可以看到赏枚,一共安裝了三個(gè)版本的內(nèi)核矛缨,其中deinstall表示卸載殘留展东,這就是我遇到奇葩的問題处铛,導(dǎo)致后面搞了很久抒和。
2.然后查看當(dāng)前使用的內(nèi)核的版本:
uname -a
查到結(jié)果如下:
Linux xiao 4.4.0-36-generic #55-Ubuntu SMP Thu Aug 11 18:01:55 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux
如何發(fā)現(xiàn)當(dāng)前使用的內(nèi)核版本不是已安裝最新的版本,請(qǐng)重啟斗锭,會(huì)啟動(dòng)切換到已安裝的最新版本忍级。
3.卸載無用的內(nèi)核
解決方案,執(zhí)行命令如下:
sudo apt-get autoremove linux-image-4.4.0-31-generic linux-image-4.4.0-34-generic
就是將兩個(gè)不需要的內(nèi)核同時(shí)卸載邮丰,并且使用的是autoremove命令行您,它會(huì)自動(dòng)解決相關(guān)依賴。執(zhí)行此命令后剪廉,再次查詢娃循,結(jié)果如下:
linux-image-4.4.0-31-generic deinstall
linux-image-4.4.0-34-generic deinstall
linux-image-4.4.0-36-generic install
linux-image-extra-4.4.0-31-generic deinstall
linux-image-extra-4.4.0-34-generic deinstall
linux-image-extra-4.4.0-36-generic install
linux-image-generic install
4.清理殘留,執(zhí)行下面命令:
sudo dpkg -P linux-image-4.4.0-31-generic linux-image-extra-4.4.0-31-generic linux-image-4.4.0-34-generic linux-image-extra-4.4.0-34-generic
此命令能將所有殘留一次都清除掉斗蒋,執(zhí)行后捌斧,再次查詢系統(tǒng)已安裝的內(nèi)核結(jié)果如下:
linux-image-4.4.0-36-generic install
linux-image-extra-4.4.0-36-generic install
linux-image-generic install