¿Restablecer la contraseña de un usuario cuando Snow Leopard se ejecuta como una VM?

¿Es posible restablecer la contraseña de usuario/raíz para una imagen mac que se ejecuta dentro de la estación de trabajo vmware?

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

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

Usar la etiqueta vmware-fusion lo más cerca posible para esta pregunta, ya que no puedo crear nuevas etiquetas.

----- Agregando algunas notas aquí:

Finalmente descubrí cómo montar el archivo vmdk.

Como mi máquina virtual está en win7, compartí la carpeta de máquina virtual a través de la red. Usé 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í: http://blog.michael.kuron-germany.de/2011/10/mount-ext3-vmdk-in-vmware-fusion/ que muestra cómo montar el vmdk.

Desmontó el vmdk. Reiniciamos la máquina virtual y creamos una nueva cuenta.

Antes de esto, probé muchas opciones para montar el .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.

Respuestas (1)

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

Debería poder montar la imagen de disco de la Mac con las herramientas de vmware y eliminar el archivo /private/var/db/.AppleSetupDone. En el próximo arranque de la VM, se le pedirá que cree un nuevo usuario administrador mediante el cual puede elegir un nuevo nombre abreviado único (para evitar pisotear 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 el interior de su máquina virtual, simplemente vuelva a asignar las teclas como se describe en este artículo de KB de VMWare:

Gracias por las respuestas súper rápidas. (1) No tengo ninguna contraseña para esta máquina virtual. Simplemente arranca e inicia sesión automáticamente en una cuenta de administrador. (2) Estoy tratando de montar la imagen. Intenté montar esto en Windows usando vmware-mount.exe en WinXP pero la unidad montada no es accesible probablemente porque no es FAT32/NTFS. Necesito probar esto en linux/mac. (3) No pude encontrar una manera de asignar claves usando la estación de trabajo vmware en win7. No tengo servidor vmware. Los mantendré informados con mi progreso.
De hecho, editamos la pregunta porque preguntar explícitamente sobre el uso sin licencia de Mac OS en hardware que no es de Apple es un área gris para el sitio. solo lo hace más útil pero libre de problemas de preguntas frecuentes.
Es posible que deba comunicarse con VMWare para obtener ayuda en la personalización de su versión del software para emular la tecla de comando de Mac y la tecla S. Incluso podría ser más fácil ya que ni siquiera tiene un teclado físico conectado a la máquina, y mucho menos un teclado Mac.
Finalmente descubrí cómo montar el archivo vmdk. Seguí las instrucciones aquí: blog.michael.kuron-germany.de/2011/10/…