[Linux日記]解決Ubuntu升級出現/boot空間不足問題
版權宣告:本文為博主原創文章,未經博主允許不得轉載。 https://blog.csdn.net/SunnyYoona/article/details/51312147
經常升級Linux核心,導致更新時警告/boot分割槽空間不足。這是以為多次升級核心後,導致核心版本太多,清理一下沒用的核心檔案就行了。
1. 檢視安裝的核心
(1)使用命令:dpkg –get-selections | grep linux-image
xiaosi@Q:~$ dpkg --get-selections |grep linux-image
linux-image-4.2.0-16-generic install
linux-image-4.2.0-30-generic install
linux-image-extra-4.2.0-16-generic install
linux-image-extra-4.2.0-30-generic install
linux-image-generic install
(2)使用命令:dpkg -l `linux-image-*` | grep `^ii`
ii linux-image-4.2.0-16-generic 4.2.0-16.19 amd64 Linux kernel image for version 4.2.0 on 64 bit x86 SMP
ii linux-image-4.2.0-30-generic 4.2.0-30.36 amd64 Linux kernel image for version 4.2.0 on 64 bit x86 SMP
ii linux-image-extra-4.2.0-16-generic 4.2.0-16.19 amd64 Linux kernel extra modules for version 4.2.0 on 64 bit x86 SMP
ii linux-image-extra-4.2.0-30-generic 4.2.0-30.36 amd64 Linux kernel extra modules for version 4.2.0 on 64 bit x86 SMP
ii linux-image-generic 4.2.0.30.33 amd64 Generic Linux kernel image
建議先解除安裝比較老的核心,不需要的可以刪除。正常情況下,除正在使用的其它的都可以解除安裝,但是由於考慮到剛升級的版本可能不穩定,所以最好保留1-2箇舊版本備用。
2. 檢視正在使用的核心
xiaosi@Q:~$ uname -a
Linux Q 4.2.0-30-generic #36-Ubuntu SMP Fri Feb 26 00:58:07 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux
通過使用如上命令我們可以知道我們系統正在使用的Linux核心是4.2.0-30-generic 版本。
3. 解除安裝舊核心
xiaosi@Qunar:~$ sudo apt-get purge linux-image-4.2.0-16-generic
正在讀取軟體包列表... 完成
正在分析軟體包的依賴關係樹
正在讀取狀態資訊... 完成
下列軟體包是自動安裝的並且現在不需要了:
libkeybinder-3.0-0 pastebinit
使用`apt-get autoremove`來解除安裝它(它們)。
下列軟體包將被【解除安裝】:
linux-image-4.2.0-16-generic* linux-image-extra-4.2.0-16-generic*
升級了 0 個軟體包,新安裝了 0 個軟體包,要解除安裝 2 個軟體包,有 103 個軟體包未被升級。
解壓縮後將會空出 213 MB 的空間。
您希望繼續執行嗎? [Y/n] y
(正在讀取資料庫 ... 系統當前共安裝有 256049 個檔案和目錄。)
正在解除安裝 linux-image-extra-4.2.0-16-generic (4.2.0-16.19) ...
run-parts: executing /etc/kernel/postinst.d/apt-auto-removal 4.2.0-16-generic /boot/vmlinuz-4.2.0-16-generic
run-parts: executing /etc/kernel/postinst.d/initramfs-tools 4.2.0-16-generic /boot/vmlinuz-4.2.0-16-generic
update-initramfs: Generating /boot/initrd.img-4.2.0-16-generic
run-parts: executing /etc/kernel/postinst.d/pm-utils 4.2.0-16-generic /boot/vmlinuz-4.2.0-16-generic
run-parts: executing /etc/kernel/postinst.d/unattended-upgrades 4.2.0-16-generic /boot/vmlinuz-4.2.0-16-generic
run-parts: executing /etc/kernel/postinst.d/update-notifier 4.2.0-16-generic /boot/vmlinuz-4.2.0-16-generic
run-parts: executing /etc/kernel/postinst.d/zz-update-grub 4.2.0-16-generic /boot/vmlinuz-4.2.0-16-generic
Generating grub configuration file ...
Found linux image: /boot/vmlinuz-4.2.0-30-generic
Found initrd image: /boot/initrd.img-4.2.0-30-generic
Found linux image: /boot/vmlinuz-4.2.0-16-generic
Found initrd image: /boot/initrd.img-4.2.0-16-generic
Found memtest86+ image: /memtest86+.elf
Found memtest86+ image: /memtest86+.bin
Found Windows 7 (loader) on /dev/sda1
done
相關文章
- swap空間不足問題解決
- 如何解決 Linux 中“磁碟空間不足”的問題Linux
- 救命神文!應對ubuntu磁碟空間不足(已解決)Ubuntu
- db2解決load後系統空間不足問題DB2
- 關於Linux發行版Ubuntu升級卡死的問題解決方案LinuxUbuntu
- Linux下/var/spool/clientmqueue空間不足的解決LinuxclientMQ
- 解決Ubuntu配置nginx出現的問題UbuntuNginx
- Ubuntu空間不足,如何擴容Ubuntu
- UNDO表空間不足解決方法
- 解決Ubuntu虛擬機器佔用空間與實際空間不符問題Ubuntu虛擬機
- 解決“華為雲伺服器Ubuntu系統升級”問題伺服器Ubuntu
- boot分割槽剩餘空間不足boot
- sysaux 表空間不足問題處理UX
- system表空間不足的問題分析
- Linux伺服器目錄空間不足解決措施Linux伺服器
- 詳解升級win10系統提示系統盤剩餘空間不足的解決方法Win10
- TEMP表空間不足解決 - temp group
- system表空間不足的問題分析(二)
- 系統臨時表空間不足問題
- /boot 分割槽空間不足時如何清理boot
- Oracle db_recovery_file_dest空間不足報ora-00257問題解決Oracle
- 解決FRA空間滿的問題
- IBM TSM排程程式出現資料庫空間不足的解決辦法IBM資料庫
- 歸檔目錄空間不足造成的問題
- Nuxt升級2.0.0時出現的問題UX
- 解決Ubuntu軟體包升級後無法播放flash視訊問題Ubuntu
- undo表空間出現壞塊導致資料庫重啟問題解決資料庫
- 安裝ORACLE db /tmp空間不足解決辦法Oracle
- 關於STM8空間不足的解決方法
- SUSE配置HANA出現需要升級gcc問題GC
- 使用mod對資料進行進行分組解決TEMP表空間不足的問題
- Excel 2003記憶體或磁碟空間不足的解決方法Excel記憶體
- Ubuntu出現“E: 無法定位軟體包問題”解決方法Ubuntu
- 閃回區空間不足引發的SQL問題分析SQL
- 為什麼問題空間與解決方案空間如此重要? - Nikhil Gupta
- 解決系統盤空間不足的不二法寶
- 解決linux下刪除檔案或oracle表空間後空間不釋放的問題LinuxOracle
- linux fork程式空間問題Linux