6 votes

Réinitialisez le mot de passe pour un utilisateur lorsque Snow Leopard est exécuté en tant que VM?

Est-il possible de réinitialiser le mot de passe d'utilisateur/root pour une image Mac s'exécutant à l'intérieur de VMware Workstation?

J'ai cherché sur Google pendant un certain temps et j'ai également cherché sur ce site mais je n'ai rien trouvé.

Le mode utilisateur unique (c'est-à-dire en appuyant sur Cmd+S au démarrage) ne semble pas fonctionner sous VMware.

Utilisation de la balise vmware-fusion comme la plus proche possible pour cette question car je ne peux pas créer de nouvelles balises.

----- Ajout de quelques notes ici:

J'ai finalement trouvé comment monter le fichier vmdk.

Comme ma vm est sur win7, j'ai partagé le dossier vm sur le réseau. J'ai utilisé le vmdkmounter (fourni avec vmware fusion 3.x ) pour monter mon fichier vmdk sur un Mac. J'ai supprimé /private/var/db/.AppleSetupDone comme mentionné par bmike. J'ai dû utiliser

$ sudo rm .AppleSetupDone

car ce fichier était propriété de root.

J'ai suivi les instructions ici: http://blog.michael.kuron-germany.de/2011/10/mount-ext3-vmdk-in-vmware-fusion/ qui montre comment monter le vmdk.

Démonté le vmdk. Redémarré la vm et créé un nouveau compte.

Avant cela, j'ai essayé beaucoup d'options pour monter le .vmdk, y compris - xmount sur ubuntu - vmware-mount.pl (fourni avec vmware server) sur ubuntu - application winmount sur win7

mais aucun d'entre eux n'a vraiment fonctionné pour moi.

Merci à tous pour votre aide.

6voto

Oskar Points 1242

Une solution rapide au problème est simplement de créer un nouveau compte administrateur avec un mot de passe que vous connaissez. Les détails sont couverts étape par étape dans une autre réponse, mais voici un résumé :

Vous devriez pouvoir monter l'image disque du Mac en utilisant les outils VMware et supprimer le fichier /private/var/db/.AppleSetupDone. Lors du prochain démarrage de la machine virtuelle, vous serez invité à créer un nouvel utilisateur administrateur où vous pourrez choisir un nouveau nom court unique (pour éviter d'écraser un compte existant) et utiliser ce compte administrateur pour réinitialiser le mot de passe de l'autre utilisateur.

Si vous devez vraiment entrer en mode utilisateur unique depuis votre machine virtuelle, il vous suffit de remapper les touches tel que décrit dans cet article de la base de connaissances de VMWare :

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X