如何在 VMware 5 中调整运行 ubuntu 的虚拟机大小

如何在 VMware 5 中调整运行 ubuntu 的虚拟机大小

我尝试按照此处列出的说明进行操作

http://www.joomlaworks.net/blog/item/168-resizing-the-disk-space-on-ubuntu-server-vms-running-on-vmware-esxi-5

我从一个运行 LVM 的 150 GB 驱动器开始,当我尝试执行 fdisk 时,您可以从屏幕截图中看到“没有可用的空闲扇区” VMware
(来源:zillabunny.com

Ubuntu
(来源:zillabunny.com

如果可能的话,我希望像在 Windows 中一样实时执行此操作(磁盘管理,右键单击驱动器,扩展[我知道这可能不可能])。

有人可以帮我吗?

谢谢你!

编辑:

这是我的 GPARTED 的样子,它显示我添加的额外 50 GB 尚未分配,而且我仍然无法调整驱动器大小

在此处输入图片描述

答案1

您需要重新读取磁盘几何信息,您可以尝试partprobeCLI 命令或重新扫描您的 SCSI 总线。如果失败,您将需要重新启动虚拟机。

这将找到您的 SCSI 总线号,在我的示例中,它是 2:

cwatson@odin:~$ grep mpt /sys/class/scsi_host/host?/proc_name
/sys/class/scsi_host/host2/proc_name:mptspi

然后使用此命令重新扫描您的总线:

echo "- - -" > /sys/class/scsi_host/host2/scan

重新扫描 SCSI 总线的另一种方法是运行以下命令:

echo 1 > /sys/class/scsi_device/0\:0\:0\:0/device/rescan

请注意,路径中的冒号前面有反斜杠。您可以通过运行以下命令找到设备 ID(您可能有多个 SCSI 设备):

ls -l ls /sys/class/scsi_device

更新:根据您的 GParted 屏幕截图,您需要从 GParted 中卸载 LVM 分区,然后调整延长分区来占用额外的空间,然后在该扩展分区内创建一个新分区,并使用 LVM 将卷跨越两个分区(超出了本答案的范围)。

答案2

我遇到了同样的问题,但使用cfdisk实用程序后成功了。

相关内容