¿Restablecer la contraseña de un usuario cuando Snow Leopard se está ejecutando como una máquina virtual?

5

¿Es posible restablecer la contraseña de usuario / root para una imagen mac que se ejecuta dentro de vmware workstation?

Busqué en Google por un tiempo y también busqué en este sitio pero no encontré nada.

El modo de usuario único (es decir, al presionar Cmd + S en el tiempo de arranque) no parece funcionar bajo vmware.

Utilizar la etiqueta vmware-fusion como la más cercana posible para esta pregunta, ya que no puedo crear nuevas etiquetas.

----- Agregando algunas notas aquí:

Finalmente descubrí cómo montar el vmdk.

Como mi vm está en win7, compartí la carpeta vm a través de la red. Utilicé el vmdkmounter (que viene con vmware fusion 3.x) para montar mi archivo vmdk en una mac. Se eliminó /private/var/db/.AppleSetupDone como lo menciona bmike. Tuve que usar

$ sudo rm .AppleSetupDone

ya que este archivo era propiedad de root.

Seguí las instrucciones aquí: enlace que muestra cómo montar el vmdk.

Desmontó el vmdk. Reinició la vm y creó una nueva cuenta.

Antes de esto, probé muchas opciones para montar .vmdk, incluyendo - xmount en ubuntu - vmware-mount.pl (viene con el servidor vmware) en ubuntu - Aplicación winmount en win7

pero ninguno de ellos realmente funcionó para mí.

Gracias a todos por su ayuda.

    
pregunta user674669 27.02.2012 - 17:03

1 respuesta

6

Una solución rápida al problema es simplemente crear una nueva cuenta de administrador con una contraseña que conozca. Los detalles de están cubiertos paso a paso en otra respuesta , pero aquí está el resumen:

Debería poder montar la imagen de disco del mac utilizando las herramientas vmware y eliminar el archivo /private/var/db/.AppleSetupDone. En el próximo inicio de la máquina virtual, se le solicitará que cree un nuevo usuario administrador, por lo que puede elegir un nuevo nombre corto único (para evitar el aplastamiento en una cuenta existente) y usar esa cuenta de administrador para restablecer la contraseña del otro usuario.

Si realmente necesita ingresar al modo de usuario único desde su máquina virtual, simplemente vuelva a asignar las claves como se describe en este artículo de KB de VMWare:

respondido por el bmike 27.02.2012 - 17:10

Lea otras preguntas en las etiquetas