Datos personales

Mi foto
Colonia Caroya, Córdoba, Argentina
Ingeniero en Sistemas de Información

13 octubre 2012

Cuando VMware se niega a abrir nuestra preciada máquina virtual... 3ra Parte



Acá estamos nuevamente en esta serie de post sobre VMware y sus negadas para arrancar que nos hacen abrir los ojos de golpe y lanzar una plegaria a nuestro Dios pagano informático preferido... Puedes ver los otros dos artículos de la serie aquí aquí.

Luego de un tiempo muy largo sin problemas con VMware y sus nuevas versiones, hoy al querer levantar una vieja virtual, me encuentro con este sorprendente mensaje:



Could not open virtual machine.... This virtual machine's policies are too old to be run by this version of VMware Workstation. Contact you system administrator.



Bueno... la descripción del error la podemos dividir en tres partes:

  • No se puede abrir la virtual
  • Las "policies" son muy viejas
  • Contacte al administrador para que se lo solucione


Como ven lo único que sirve de eso es la 2da parte.

Aparentemente el error se da con algunas virtuales creadas con cierta vieja versión de VMware, no con todas nuestras viejas virtuales, por lo que con suerte no tendrán que ver ese error muy seguido o quizás nunca lo vean.

Tiene solución?
Sisi, como en los anteriores casos tiene solución, podemos nombrar 2:


  • La complicada:

     Crear una nueva virtual y configurar para que use como disco virtual la de esta maquina.

  • La simple:

     Como en los anteriores post, todo se soluciona modificando el .vmx

  
     Si abrimos este archivo con nuestro editor preferido (Notepad++ seguramente) veremos lo siguiente:



    y todo lo que hay que hacer es encontrar las tres lineas marcadas en la imagen:
           -policy.vm.mvmtid
           -policy.vm.managedVMTemplate
           -policy.vm.managedVM

    una vez que las seleccionamos... las borramos... grabamos el archivo... y listo... un nuevo problema de VMware solucionado!!


Que tengan un buen día.


Marce