Windows Server 2008中缺lessVMWare BOOTMGR

我们的一个SQL服务器虚拟机(在ESX中运行)变得完全没有响应,因此它被closures。 我知道,这并不是最好的做法,但已经完成了,而且由于虚拟机已启用,所以我们收到错误消息

BOOTMGR在Windows Server 2008 Ctrl + Alt + Del中缺失以重新启动

我已经做了一些search,发现从2008年的形象(我已经完成)启动一堆的build议。 我可以打开一个命令提示符,但是C:\不可用于select,并且diskpart / list卷不显示C:作为一个卷,所以我很确定它没有被检测到,这意味着我无法使用bootmgr或fixmbr / bootrec / etc来恢复操作系统。 我不知道这是为什么,我想这可能是因为我们正在使用半虚拟SCSI控制器types,但这只是一个猜测。

有没有人有任何build议如何解决这个问题? 我认为这是一个双层问题,检测C :,然后修复bootmgr问题。

与系统pipe理员的朋友说,我们能够解决这个问题,我们需要使用Paravirtual SCSI驱动程序(/vmimages/floppies/pvscsi-Windows2008.flp),以便在从命令提示符启动时检测驱动器(我有一种感觉我们需要做这样的事情,但不知道司机的位置)。 我们可以通过编辑虚拟机的设置将这个文件安装到软盘驱动器,然后在Windows 2008安装/修复过程中询问时加载驱动程序。

然后,我们能够运行在这个页面中的步骤如何解决Windows 2008 R2 BOOTMGR丢失 ,让我们启动服务器。 有些数据库存在DBA能够解决的问题(幸运的是!),所以我们正在备份和运行。