我愚蠢地将引导放在它自己的 228M 空间分区中,现在当我尝试进行升级时,它一直告诉我它的空间不足。
我试图删除旧包,但仍然没有足够的空间。
有没有办法摆脱这个 /boot 分区并将它与 root 结合起来?
或者增加它的大小?
这是一个远程服务器,我只有命令行访问权限。
谢谢
更新:
dpkg -l | grep linux-image
ii linux-image-3.2.0-23-generic 3.2.0-23.36 Linux kernel image for version 3.2.0 on 64 bit x86 SMP
ii linux-image-3.2.0-25-generic 3.2.0-25.40 Linux kernel image for version 3.2.0 on 64 bit x86 SMP
ii linux-image-3.2.0-26-generic 3.2.0-26.41 Linux kernel image for version 3.2.0 on 64 bit x86 SMP
ii linux-image-3.2.0-27-generic 3.2.0-27.43 Linux kernel image for version 3.2.0 on 64 bit x86 SMP
ii linux-image-3.2.0-29-generic 3.2.0-29.46 Linux kernel image for version 3.2.0 on 64 bit x86 SMP
ii linux-image-3.2.0-31-generic 3.2.0-31.50 Linux kernel image for version 3.2.0 on 64 bit x86 SMP
ii linux-image-3.2.0-32-generic 3.2.0-32.51 Linux kernel image for version 3.2.0 on 64 bit x86 SMP
ii linux-image-3.2.0-33-generic 3.2.0-33.52 Linux kernel image for version 3.2.0 on 64 bit x86 SMP
ii linux-image-3.2.0-34-generic 3.2.0-34.53 Linux kernel image for version 3.2.0 on 64 bit x86 SMP
ii linux-image-3.2.0-35-generic 3.2.0-35.55 Linux kernel image for version 3.2.0 on 64 bit x86 SMP
ii linux-image-3.2.0-38-generic 3.2.0-38.61 Linux kernel image for version 3.2.0 on 64 bit x86 SMP
iU linux-image-server 3.2.0.36.43 Linux kernel image on Server Equipment.
Run Code Online (Sandbox Code Playgroud)
如果您的 Linux 引导分区磁盘空间突然不足,则可能意味着您一直在积累旧的内核映像。要清理空间,您只需卸载旧内核。
首先,找出您安装了哪些内核:
rpm -qa | grep kernel | sort
Run Code Online (Sandbox Code Playgroud)
接下来,找出您正在运行的版本:
tail /proc/version
Run Code Online (Sandbox Code Playgroud)
最后,卸载您不再需要的内核。您可能希望保留最新版本,也许还有几个早期版本:
rpm -e kernel-2.6.9-67.0.4.EL
Run Code Online (Sandbox Code Playgroud)
如果您没有运行最新的内核,则必须重新启动机器。之后,确保最新的内核正在运行并卸载旧版本。
归档时间: |
|
查看次数: |
1559 次 |
最近记录: |