在 ESX3.5 中增加驱动器容量不起作用?

在 ESX3.5 中增加驱动器容量不起作用?

我正在尝试扩展 ESX3.5 中的驱动器。这是一个 NTFS 卷,用作 Windows 2003 的主引导,但这无关紧要。以下是我在 VMWare Infrastructure 中执行的操作:

  1. 右键单击虚拟机,选择“编辑属性”
  2. 选择硬盘 1,它显示磁盘大小(GB):33.91,最大大小:256(GB)。
  3. 我可以验证数据存储中有几个 TB 可用且未使用。
  4. 我将“新大小”增加到 60 GB,注意:确保它是 GB 而不是 MB
  5. 启动至 GParted Live ISO
  6. 分区显示未分配空间非常小(8MB)。好像大小没有改变。

我关闭虚拟机,发现大小仍为 33.91GB,好像我的更改没有生效。很奇怪,所以我再次增加“新大小”框,单击“确定”...返回编辑设置,大小仍为 33.91GB。“重新配置虚拟机”显示已完成,带有绿色标志,没有错误,但显然不起作用。我该怎么办?

答案1

您可以尝试通过命令行扩展磁盘。

vmkfstools -X 60G /path/to/drive.vmdk

您也可以在 vmware 日志文件中查找任何错误消息。

答案2

我讨厌自己回答这个问题。但我还是这么做了:

  1. 备份卷。
  2. 移除驱动器然后重新添加。
  3. 现在这使我可以增加磁盘的大小...
  4. 但是!当我重新启动时(没有先通过 gpart,只是想看看它是否能启动),我收到了“无法打开磁盘...原因:自创建子磁盘以来,父虚拟磁盘已被修改。”
  5. 我可以获得的唯一快照是物理机转换为虚拟机时的第一个快照。

相关内容