昨天晚上我把一台物理服务器转换成了虚拟的服务器。 我使用VMware的vCenter Converter来执行此任务。 在将服务器转换并部署为虚拟机之后,我放大了虚拟硬盘。 这是虚拟化的主要原因之一。 调整虚拟硬盘的大小后,我想将新增的磁盘空间分配给已有的分区。 所以我用GParted Live启动了虚拟机,并想把可用空间分配给其他分区。 但由于某些原因,GParted无法扩大分区。 收缩会起作用,但是扩大没有。
在此之后,我尝试了一个商业工具。 这个似乎能够解决这个任务。 但是,在购买商业工具之前,我可以尝试一下吗? 我究竟做错了什么? 这不是我第一次使用GParted扩大分区,它总是运行正常。 除了这个时候。
我正在使用DELL PowerEdge上运行的Debian 5.0上的VMware Server 2.0.1(我知道,2.0.2版本将会尽快更新)。 来宾操作系统是Windows Server 2003 Standard 32位。
任何build议感激。
如果您在增加磁盘大小后尝试使NTFS分区更大,则可以在Windows本身内部进行。 无需closures或使用第三方工具。 这些步骤在KB325590中详细说明 ,但在这里它们是:
这应该适用于Server 2003(适用于非系统分区)和Server 2008以上(适用于所有分区,不适用于系统)。
究竟是什么错误? Gparted应该给你一个操作后的报告。 在调整分区大小之前,我遇到了一个适合此描述的问题; 我告诉gparted将分区扩展到驱动器的最后一个柱面,重新启动,而且驱动器是“相同的大小”,即使所有的报告都是驱动器的全尺寸。 我重新开了门,把最后一个缸的隔板降到了全驱的几个缸,有几兆浪费的空间; 应用更改,并在重新启动分区已扩大到近驱动器的大小。
对于新手来说,我build议仔细检查一下他或她在设置之后是否应用了更改,但是您说过之前已经使用过,没有问题。
有没有办法看到gparted状态的屏幕截图和/或尝试扩展分区的结果?
对于Windows Server 2003,您需要对系统分区进行脱机resize,没有办法绕过它。 操作系统本身不支持比Windows Server 2008更老的操作系统。
您应该可以简单地使用WinPE ISO引导您的虚拟机,并使用上述的diskpart步骤调整磁盘大小。 为什么gparted不工作是很难说的。 我会重试一个基于WinPE的iso。