1. 程式人生 > >Ubuntu16.04提示boot分割槽空間不足解決辦法

Ubuntu16.04提示boot分割槽空間不足解決辦法

原因

由於linux核心一直在更新,更新後,舊的核心就不在使用,但舊的核心檔案還在boot裡面,佔據著空間,更新幾次過後boot分割槽就會被佔滿,顯示boot磁碟空間不足。

解決辦法

將不用的核心檔案刪除,釋放空間。

具體操作

1.檢視已安裝的核心dpkg --get-selections |grep linux-image

[email protected]:~$ dpkg --get-selections |grep linux-image
linux-image-4.4.0-21-generic            deinstall
linux-image-4.4.
0-57-generic install linux-image-4.4.0-59-generic install linux-image-4.4.0-62-generic install linux-image-4.4.0-64-generic install linux-image-extra-4.4.0-21-generic deinstall linux-image-extra-4.4.0-57-generic install linux-image-extra-4.4.0-59-generic install linux
-image-extra-4.4.0-62-generic install linux-image-extra-4.4.0-64-generic install linux-image-extra-virtual install linux-image-generic install [email protected]:~$

後面帶deinstall的為已刪除的核心,可以忽略

2.使用uname -a檢視自己當前啟動的是哪個核心

[email protected]:~$ uname -a
Linux
eason 4.4.0-62-generic #83-Ubuntu SMP Wed Jan 18 14:10:15 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux

從輸出可知我們當前啟動的核心是4.4.0-62-generic

3.執行apt-get remove命令解除安裝其他核心,為了保險起見,保留最近的一兩個版本。

sudo apt-get remove linux-image-4.4.0-57-generic
sudo apt-get remove linux-image-4.4.0-59-generic
sudo apt-get remove linux-image-extra-4.4.0-57-generic
sudo apt-get remove linux-image-extra-4.4.0-59-generic

如提示有未解除安裝乾淨的可以執行sudo apt-get autoremove來解除安裝。

note:

1.建議按順序依次解除安裝,也就是先解除安裝版本最老的image及image-extra,隨後再檢查linux-image,在決定下一步的操作。(因為博主在操作的時候,發現完全解除安裝第一個後,就只剩最後兩個版本的image,其餘版本的都順帶解除安裝了,可能之間存在一些依賴關係,但不確定)

2.通常系統會提示未現在乾淨,並建議使用sudo apt-get autoremove來進一步解除安裝,照做即可;

3.解除安裝後會出現 deinstall 的標誌,讓人很不爽,因此可以進一步清理, sudo dpkg -P deinstall-linux-image-names 即可;

4.可以通過執行df來參看硬碟使用情況,解除安裝後能夠看見/boot分割槽使用率明顯下降,博主就是由初始的96%下降至46%。

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

除note外均轉載自:金筆頭

連結自:http://jinbitou.net/2017/02/23/2376.html

相關推薦

Ubuntu16.04提示boot分割槽空間不足解決辦法

原因 由於linux核心一直在更新,更新後,舊的核心就不在使用,但舊的核心檔案還在boot裡面,佔據著空間,更新幾次過後boot分割槽就會被佔滿,顯示boot磁碟空間不足。 解決辦法 將不用的核心檔案刪除,釋放空間。 具體操作 1.檢視已安裝的核心dpkg --ge

關於ubuntu系統boot分割槽空間不足而又無法解除安裝舊核心的解決方法

2016年09月03日 14:16:45 蕭氏一郎 閱讀數:7802 標籤: ubuntuboot分割槽清理更多 個人分類: linux  

ubuntu /boot 空間不足解決辦法

安裝ubuntu16.04時,設定/boot大小為200M,當系統升級的時候,舊的核心版本並不會被清理,升級幾次就提示boot記憶體不足了。 問題:/boot記憶體不足 解決辦法:解除安裝舊的版本核心,騰出空間。 (1)檢視系統當前使用的核心版本 una

Linux下ORACLE的/u01空間不足解決辦法

1. VMware的“設定”→“新增”→“硬碟”→選擇磁碟大小等等。 2.執行fdisk -l ,檢視新的硬碟(比如新硬碟是/dev/sdg1) 3.執行fdisk  /dev/sdg1 輸入m 檢視提示→輸入n 新增分割槽→輸入p 分割槽→輸入1新建一個分割槽→回車→輸入w

oracle 表空間不足解決辦法大全

oracle表空間不足,一般有兩個原因:一,原表空間太小,沒有自增長;二,表空間已自增長,而且表空間也已足夠大,對於這兩種原因分別有各自的解決辦法。 【檢查原因】 1、查看錶在那個表空間  select tablespace_name,table_name from use

Ubuntu16.04下Docker pull connection refused 解決辦法

檢查Ubuntu是否設定了DNS,確保解析正常 Ubuntu DNS配置方法 interfaces方式 修改/etc/network/interfaces,配置DNS需要在該檔案中加入 dns-nameserver xx.xx.xx.xx dns

Ubuntu16.04使用者忘記登入密碼的解決辦法

...剛改了密碼,去登入,輸入多次,密碼錯誤,真醉,真不知道那兩次密碼是怎麼輸對的...莫急先,肯定有解決辦法。 1.重啟機器,進入GNU GRUB介面,高階選項進入(enter鍵); 2.選擇一個版本按e鍵進入recovery mode(注意不是enter鍵

Android的ToggleButton控制元件隱藏提示文字或清除提示文字佔用空間解決辦法

今天測試妹子說有個頁面的一個開關顯示跑偏了,一個Android4.4.4顯示跑偏了,一個Android7.0的手機顯示正常。 當時我就不開心了,是何方妖孽在作祟?看了下程式碼,之前是在android7.0的手機上開發的,選用了ToggleB

ubuntu16.04核心更新出現問題及解決辦法

更新ubuntu16.04核心出現的一些問題總結 羅嗦一下:近期使用ubuntu16.04時,發現自己的電腦總是卡在開機介面的黑屏上,結合一些網上大神的經驗,決定試一試更新核心版本,並且是在不更換系統版本的情況下更新核心,出現了一些小問題,現在分享給大家。

wsus更新存放空間不足解決辦法

1)當磁碟不足的時候 如果在 WSUS 伺服器上儲存更新檔案並且磁碟已滿,則可能需要更改 WSUS 存 儲更新檔案的位置。如果儲存更新檔案的磁碟出現故障並且替用磁碟使用新的驅 動器號,也必須更改儲存更新檔案的位置。 使用 WSUSutil.exe 的 movecontent

Ubuntu16.04網絡不能訪問解決辦法

系統 top nbsp sse inter 無線網 net frame ont 問題: 系統重啟後,網絡不能正常使用,加載網絡配置失敗,且重啟網絡時也提示錯誤。 解決方法: 在定位的過程中發現是配置中的網絡設備號與實際設備號不符。 1、查看網絡配置中的配備號:

Ubuntu16.04 顯示boot空間不足

這是由於linux經常升級系統,導致空間不足。解決辦法就是刪除舊的核心:開啟終端,輸入:uname -a 檢視自己現在用的核心版本,注意不要錯刪了~然後輸入dpkg --get-selections |grep linux檢視電腦上有的核心版本,我們要刪的是以linux-im

Ubuntu16.04 使用sudo cat EOF 編輯檔案,提示Permission denied錯誤的解決辦法

  一、執行命令報錯 在Ubuntu16.04下,使用如下命令,修改hosts主機檔案,居然提示許可權錯誤: [email protected]:~$ sudo cat <<EOF > /etc/hosts127.0.0.1 localhost192.168.1.10

共享一資料夾提示"伺服器儲存空間不足,無法處理此命令"的問題解決方法

症狀:訪問windows server 2003 R2檔案伺服器共享時一直提示“伺服器儲存空間不足,無法處理此命令,Not enough memory to complete transaction.Close some applications and retry.”,無法

雙系統,linux boot空間不足解決方法

很多同學都是在自己的機器上安裝雙系統,也就是說用來裝linux的空間不會很多。在裝的過程中都喜歡把boot掛單獨掛分割槽,一般設定100M, 可隨著linux升級,往往會攢下好幾個核心,某一天系統會提示你升級失敗,空間不足了。。。 更改boot分割槽大大小不曉得可不可以做到,貌似linux下還沒有無損分割槽

Ubuntu提示boot僅剩0位元組的硬碟空間解決辦法

        安裝Ubuntu系統之後,當時boot分割槽是200M,經過系統升級之後,之前的LInux核心依然會存在boot分割槽中,直接是造成boot分割槽提示硬碟不足的原因,此時我們可以刪除

ubuntu下boot空間不足解決方法(解除安裝舊核心)

1、檢視boot下有哪些檔案ls /boot 2、檢視當前核心版本 uname -a3、dpkg檢視機器上現有核心檔案dpkg --get-selections |grep linux-image4、刪除不使用的舊核心sudo apt-get purge linux-ima

"No space left on device" 磁盤空間提示不足解決辦法

src shm linux mkdir 是什麽 mount 排查 滿了 人在 首先先要解釋什麽是inode? inode在linux中,每個文件,不管大小是多少都會對應一個inode,inode就是一個專門用來保存文件屬性,權限和指針(指向block) inodex滿了

虛擬機克隆盤磁盤空間不足解決方法

linux 打開虛擬機克隆盤所在的文件夾,把裏面.lck結尾的文件刪除。 然後重啟就可以。虛擬機克隆盤磁盤空間不足解決方法

Hive3.0.0基於hadoop2.9.1和ubuntu16.04的安裝配置及問題解決【超詳細】

Hive3.0.0基於hadoop2.9.1+ubuntu16.04的安裝配置【超詳細過程】 在後面有很多配置過程中出現的問題的解決方法,主要參考部落格: https://www.cnblogs.com/pejsidney/p/8944305.html https://blog.csdn