boot空間不足的解決辦法

2021-09-29 07:56:10 字數 1270 閱讀 3793

1.檢視系統已經安裝的核心版本

dpkg --get-selections |grep linux-image
2.檢視系統當前使用的核心版本

uname -a
3.常規利用刪除舊版本核心的方法來解決該問題,但是總會遇到如下問題:

有未能滿足的依賴關係。請嘗試不指明軟體包的名字來執行「apt-get -f install」(也可以指定乙個解決辦法)。
於是執行命令

apt-get -f install
但是總會出現如下問題:

正在讀取軟體包列表... 完成

正在分析軟體包的依賴關係樹

正在讀取狀態資訊... 完成

.......

gzip: stdout: no space left on device

e: mkinitramfs failure find 141 cpio 141 gzip 1

update-initramfs: failed for /boot/initrd.img-4.4.0-75-generic with 1.

run-parts: /etc/kernel/postinst.d/initramfs-tools exited with return code 1

dpkg: 處理軟體包 linux-image-extra-4.4.0-75-generic (--configure)時出錯:

子程序 已安裝 post-installation 指令碼 返回錯誤狀態 1

在處理時有錯誤發生:

linux-image-extra-4.4.0-71-generic

linux-image-extra-4.4.0-72-generic

linux-image-extra-4.4.0-75-generic

e: sub-process /usr/bin/dpkg returned an error code (1)

因此解決方法為:先把boot空間下幾個比較大的檔案暫存到別的資料夾,騰出來足夠的空間來修復依賴,等依賴修復好了並且刪除了舊的核心後再遷移回來(如果檔案沒什麼用處就不用遷移回來了)。

4.空間騰出來後,再執行:

sudo apt-get -f install

5.自動刪除多餘核心的命令:

sudo apt autoremove(視情況而定)
參考:

解決boot空間不足

sudo apt get install lib read4 gzip stdout no space left on device e mkinitramfs failure cpio 141 gzip 1 update initramfs failed for boot initrd.img 3...

system表空間空間不足解決辦法

場景描述 系統表空間空間不足,導致應用無法正常連線!環境描述 oracle 11g 檢視當前表空間的整體使用情況,以及有沒有開啟自動擴充套件,以及擴充套件的最大限制!tablespace status 表空間使用情況 set pages 12222 lines 132 set serveroutpu...

boot 空間不足解決方式

boot 預設為200m,解決思路 清理空間 增加空間 網路上所謂的刪除多與的核心檔案 一般系統沒公升級等操作是沒用的。不過也是有檔案可以刪除的 initramfs rescue 和initramfs dump這兩個是可以刪的,主要用來恢復用的,一般情況下不用到,但是還是不建議刪的 71m init...