在 VMware ESX 中扩展/扩大 Ubuntu 10.04 的磁盘空间

在 VMware ESX 中扩展/扩大 Ubuntu 10.04 的磁盘空间

我在 VMware ESX 环境中运行 Ubuntu 10.04,需要向主分区添加磁盘空间。

我在 ESX 中添加了磁盘空间,Ubuntu VM 将其视为未分配空间。当我启动 GParted 时,它也会看到新空间。但是,在 GParted 中,它仅显示 ext4 分区和交换分区,但没有扩展分区。它不允许我将未分配的空间添加到主 ext4(...并将交换分区重新定位到末尾)。

有办法解决这个问题吗?可以在主 ext4 分区中扩展新驱动器吗?

答案1

如果您使用的是 LVM,则可以创建 PV,然后将空间添加到现有 VG 和根 LV。如果是 Btrfs,只需将设备添加到卷即可btrfs device add /dev/sdd /btrfs

但如果使用传统分区,则会更加复杂。

您可以尝试这样做:删除交换分区并尝试调整主分区(/)的大小,如果要创建交换分区,请为交换保留一些空间(我会使用交换文件)。

另一种解决方法是使用新的虚拟硬盘作为/var/home(以使用最多磁盘空间的为准)来rsync -axHAX --progress src dest复制数据并进行编辑/etc/fstab以完成。

顺便说一句:出发前容量规划很重要;-)

相关内容