centos7 boot空間不夠用的解決方案
centos7 boot空間不夠用的解決方案
參考:
https://blog.csdn.net/wangganggelian/article/details/49848305
本機環境:centos7.4 x64
本次解決使用第二種方法,經過測試可行。
boot目錄相信當家都不會陌生,一般系統裡面都會有一個boot目錄,它主要是存放一些系統的核心的配置檔案,以及啟動管理程式GRUB的目錄。
1 清理舊核心:
首先我們要檢視核心版本:uname -r 或在uname -a都可以的,如下
[wanggang@localhost ~]$ uname -a
Linux localhost.localdomain 3.10.0-229.20.1.el7.x86_64 #1 SMP Tue Nov 3 19:10:07 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux
[wanggang@localhost ~]$ uname -r
3.10.0-229.20.1.el7.x86_64
檢視系統裡面的其他版本了,使用兩個命令:rpm -q kernel或在rpm -qa | grep kernel來檢視系統中存在的kernel
[root@localhost wanggang]# rpm -qa | grep kernel
kernel-devel-3.10.0-229.14.1.el7.x86_64
kernel-tools-3.10.0-229.20.1.el7.x86_64
kernel-devel-3.10.0-229.el7.x86_64
kernel-3.10.0-229.20.1.el7.x86_64
kernel-devel-3.10.0-229.20.1.el7.x86_64
kernel-tools-libs-3.10.0-229.20.1.el7.x86_64
kernel-headers-3.10.0-229.20.1.el7.x86_64
abrt-addon-kerneloops-2.1.11-22.el7.centos.0.1.x86_64
[root@localhost wanggang]# rpm -q kernel
kernel-3.10.0-229.20.1.el7.x86_64
由於只用到了kernel-3.10.0-229.20.1.el7.x86_64,所以其他的就可以移除了。
然後使用如下yum或在rpm命令進行解除安裝不必要的核心:
yum remove kernel-3.10.0-229.14.1.el7
或在 rpm -e kernel-3.10.0-229.14.1.el7.x86_64
重啟系統檢視;
2 將boot移除,然後重新新增新的boot目錄.
a. umount /boot
b. mkdir /boot_old
c. mount /dev/sda1 /boot_old
c. 到/boot_old目錄下: cp -rp * /boot
e. 刪除/etc/fstab表中含有 /boot項
f. 重啟系統檢視。
該方法是取消將/boot掛在到sda1上,而是直接使用/boot目錄,但是需要將原來在/dev/sda1上的檔案複製到/boot下。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/29519108/viewspace-2220647/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 電腦磁碟空間不夠?試試用NAS儲存的iSCSI功能
- 為什麼問題空間與解決方案空間如此重要? - Nikhil Gupta
- win10磁碟合併提示沒有足夠的空間的解決方法Win10
- 如何使Xcode佔用更少的空間 Xcode佔用空間太大解決方法XCode
- ubuntu server裝圖形介面 & Windows映象磁碟空間爆炸的解決方案UbuntuServerWindows
- QQ空間無法上傳多張圖片解決方案
- 解決Ubuntu虛擬機器佔用空間與實際空間不符問題Ubuntu虛擬機
- Xshell連不上centos7的解決辦法CentOS
- 安恆資訊網路空間測繪解決方案:Sumap全球網路空間超級雷達
- spring boot 多模組專案整合 mybatis 時提示找到不 Mapper 的解決方案Spring BootMyBatisAPP
- windows10電腦動不動少空間怎麼辦_win10空間突然變小的解決方法WindowsWin10
- Spring Boot 2 + Spring Security 5 + JWT 的單頁應用Restful解決方案Spring BootJWTREST
- ORA-1653: unable to extend table by 1024 in tablespace(oracle表空間滿了的解決方案)Oracle
- js程式碼不生效的解決方案JS
- 當使用者無限制使用表空間配額且表空間有足夠空間時出現超出表空間的空間限額
- 解決刪除檔案後 WSL2 磁碟空間不釋放的問題
- 【Vegas原創】解決cmd視窗不夠使用的方法
- Spring Boot幾種啟動問題的解決方案Spring Boot
- ubunt下boot檔案空間滿boot
- boot分割槽剩餘空間不足boot
- iOS WKWebView的javascript alert 不彈的解決方案iOSWebViewJavaScript
- 總是感覺時間不夠用?程式設計師如何管理時間?程式設計師
- Spring Boot 容器化踩坑與解決方案(1)Spring Boot
- 許可資源最佳化解決方案-許可不夠用,解決盜版,許可監控
- 解決centos7 安裝MySQLdb-python 報錯 方案CentOSMySqlPython
- Oracle表空間收縮方案Oracle
- undo表空間使用率過高解決
- Oracle審計--AUD$佔用空間較大處理方案Oracle
- win8 C盤空間不足的幾種解決方法
- C盤空間莫名其妙變小怎麼辦 C盤空間不足的解決辦法
- Android 校正系統時間的三種解決方案Android
- Java 8 的日期與時間問題解決方案Java
- 想升級Mac新版本,無奈記憶體空間不夠該怎麼辦?Mac記憶體
- Linux伺服器目錄空間不足解決措施Linux伺服器
- 臨時表空間ORA-1652問題解決
- 新安裝的Centos7 yum 出現could not retrieve mirrorlist 最終解決方案CentOS
- 遠端桌面提示"你的憑據不工作"解決方案
- Oracle的表空間quota詳解Oracle