调整VHD大小会导致“加载操作系统时出错”

我在ESXi 6.5 VM上安装了Windows 2003 R2旧版本。 该图像曾经是一个VMWare播放器实例,但我将其转换为vmdk。

问题是,该机器上的遗留应用程序磁盘空间不足。 我想将磁盘的大小从275GB增加到500GB。 但是,当我这样做,机器无法启动(“加载操作系统的错误”)。 我试过fixmbrfixbootboogcfg /rebuild但没有任何工作。

当我调整磁盘大小时,只需在下面的窗口中将值设置为500 [GB]:

虚拟硬盘设置

奇怪的是:当我之后用Debian Live启动系统,并用gparted检查分区时,我发现NTFS分区填满了整个500GB,即使我没有用分区pipe理器增加分区。

任何想法我可以做不同的事情来增加分区“安全”?

免责声明:我后来发布了这个问题。 它有一个过期的赏金。 当时我不知道是什么原因导致系统无法启动,因为我调整了虚拟磁盘“live”,而没有closures机器。 我现在想重新安装所有东西,并加载一个古老的备份(转换后的机器),现在正在运行到空间问题。

我可以通过http://www.hirensbootcd.org/download/启动系统。 我正试图修复MBR和Bootsector现在,但直到现在没有运气。 但是现在这个解决scheme起作用了,至less应用程序再次运行了。