VMware检测到错误的驱动器为C:\

在添加第二个驱动器后直接将SP2安装到W2K3后,我的VM在重新启动后现在检测到2个磁盘错误。 我得到“操作系统找不到”,当我从恢复磁盘启动,它提供了我login到“D:\ Windows”的机会 – 它应该是C:!

什么是最快捷的方式让我的虚拟机检测到正确的顺序驱动器,所以我可以启动?

更新:

最终,下面的LukeR是正确的。 我可以从单个硬盘上的“编辑设置”中完成,而不是直接编辑vmx,但SCSI顺序是正确的解决scheme。

为什么发生? 因为这是几个月前最初的P2V服务器,P2V进程已经将C驱动器分配给SCSI 0:1而不是0:0。 这很好,直到我添加了第二个硬盘,其中ESX给ID 0:0。 一旦我重新启动,它决定0:0是最低的,因此主分区,并试图启动。 我所要做的只是切换ID。

检查VM磁盘所在的文件夹中的.vmx文件。

这包含虚拟机的configuration信息,您可以使用文本编辑器对其进行编辑。 先closures虚拟机。

从我的一个configuration文件中:

scsi0:0.present = "TRUE" scsi0:0.fileName = "Ubuntu.vmdk" 

这表示这个特定虚拟机中的系统磁盘。

如果您有多个磁盘,则应该能够按照正确的顺序编辑这些条目。