启动盘上没有空间来更新内核

启动盘上没有空间来更新内核

我在 vmware 上安装了 centos 7,但启动驱动器上的空间似乎已用完。

有没有办法在不格式化磁盘的情况下添加更多空间?

[root@centos7 /]# df -h /dev/sda1
Filesystem      Size  Used Avail Use% Mounted on
/dev/sda1       297M  272M   26M  92% /boot

答案1

以下文件会占用系统 (/boot) 上的更多空间。如果您可以删除旧文件,则可以释放一些空间。在尝试删除之前请确保您有备份。

initramfs-2.6.32-358.el6.x86_64.img
System.map-2.6.32-358.el6.x86_64
vmlinuz-2.6.32-358.el6.x86_64

答案2

使用像 Ubuntu Mate 之类的 Linux livecd 启动你的虚拟机。启动后,使用 gparted 缩小 / 分区并将 /boot 增大到 1G 。鉴于您的 / 还剩一些空间,这将起作用。

或者还有另一种方法。来自 VMware 文档: http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=1004047

对于 Workstation 7 及更高版本和 Player 3.x 及更高版本,您可以从 GUI 增加虚拟磁盘:从清单中选择虚拟机。单击编辑虚拟机设置。单击硬盘。单击实用程序 > 扩展,输入新大小,然后单击扩展。完成增加磁盘分区的大小 (1004071) 中的步骤,以便客户机操作系统知道磁盘大小的变化。

使用上述步骤添加 1G。使用 Gparted 移动分区并调整 /boot 的大小。

相关内容