重要更新:我尝试使用我拥有的最旧的VM,大小为275GB.一旦我将其调整为500GB以腾出更多空间(它需要它),它现在将显示“加载操作系统时出错”.什么可能导致这个?我可以收回它吗?
– 原版的 –
我们在VM中运行Windows 2003 Server Standard,因为我们需要运行旧版软件(VMware ESXi,6.5.0,4564106).最近,服务器崩溃(ESXi紫色屏幕),从那时起机器不再启动了.
为了解决这个问题,我们从前一天恢复了备份,但是我们已经足够了,问题不会消失.即使我们回去几天,它仍然无法启动.
详细问题如下:首先,我在启动时遇到“加载操作系统时出错”.通过使用CD ISO启动并执行fixboot,fixmbr和bootcfg / rebuild,我可以将它转到左上角的黑色光标,不会闪烁.但我无法让它正常启动.我尝试了以下方法:
>将vSphere中的磁盘控制器从SCSI更改为IDE,重做三位一体(fixboot,fixmbr,bootcfg / rebuild)
>我使用debian live查看了数据,一切都在那里. autoexec.bat和config.sys为空(0字节),boot.ini没问题.
>我们尝试在第二个磁盘上安装Debian,试图用GRUB启动,同样的事情(黑屏,白色光标,不闪烁)
>我们使用VM版本10(6.0)尝试了更多的RAM,更少的RAM,更少的cpu,更多的cpu,但没有运气
>在另一台主机上运行它
>运行Windows Server 2003还原(它覆盖多个系统文件),结果相同
>运行chkdsk / P / R.
我不知道还有什么可以尝试的.我最近将VHD从250GB扩展到500GB(并在compmgmt.msc中将分区大小调整为500GB),这是我唯一做的事情.在我们转换它并在vsphere上运行之前,VHD曾经在vmware Player中运行.
有任何想法吗?
我能够用
Hiren’s Boot CD启动它.服务器现在可以使用了.我认为MBR和bootsector是破坏的,我需要花一些时间来修复它.但也许我会每年用CD启动机器几次.