пятница, 5 марта 2010 г.

VMWare ESXi: File <unspecified filename> was not found

Столкнулся с такой вот ошибкой "File <unspecified filename> was not found" после того как откатил виртуальную машинку в сэпшот и отредактировал ее конфигурацию используя Edit Settings\Options\Advanced\General\Configuration Parameters.


После этого машина отказалась запускаться.
Похоже на то что я редактировал этот фаил как раз в то время когда система пыталась в него записать и vmx файл стал содержать неверное имя файла с диском. Я такое уже встречал на VMWare Server 1.6.

Но в отличии от виндового VMWare Server 1.6 в ESXi редактировать vmx не так уж просто.

Вот способ выхода из ситуации:

Сначала узнаем на каком устройстве лежит наша машинка (Edit Settings\Options\Virtal Machine Configuration File)

Потом скачиваем его к себе используя "Browse Datastore"

редактируем параметр так чтобы было актуальное имя vmdk файла
scsi0:0.fileName = "MMSP85-000005.vmdk"

И загружаем файл обратно тем же способом.

Комментариев нет: