Reimposta la password per un utente quando Snow Leopard è in esecuzione come VM?

5

È possibile reimpostare la password di un utente / root per un'immagine mac che gira all'interno della workstation vmware?

Ho cercato su Google per un po 'e ho anche cercato su questo sito ma non ho trovato nulla.

La modalità utente singolo (ad esempio premendo Cmd + S in bootte) non sembra funzionare in vmware.

Utilizzare il tag vmware-fusion il più vicino possibile a questa domanda poiché non riesco a creare nuovi tag.

----- Aggiunta di alcune note qui:

Finalmente capito come montare il vmdk.

Dato che il mio VM è su win7, ho condiviso la cartella VM sulla rete. Ho usato il vmdkmounter (che viene fornito con vmware fusion 3.x) per montare il mio file vmdk su un mac. Rimosso /private/var/db/.AppleSetupDone come menzionato da bmike. Ho dovuto usare

$ sudo rm .AppleSetupDone

in quanto questo file era di proprietà di root.

Ho seguito le istruzioni qui: link che mostra come montare il vmdk.

Smontato il vmdk. Riavviato il vm e creato un nuovo account.

Prima di questo, ho provato un sacco di opzioni per montare il .vmdk incluso - xmount su ubuntu - vmware-mount.pl (fornito con server vmware) su ubuntu - applicazione winmount su win7

ma nessuno di questi ha funzionato davvero per me.

Grazie a tutti per il vostro aiuto.

    
posta user674669 27.02.2012 - 17:03
fonte

1 risposta

6

Una rapida soluzione al problema è semplicemente creare un nuovo account amministratore con una password che conosci. I dettagli sono trattati passo a passo in un'altra risposta , ma ecco il riassunto:

Dovresti essere in grado di montare l'immagine del disco del mac usando gli strumenti di vmware ed eliminare il file /private/var/db/.AppleSetupDone. Al successivo avvio della VM, ti verrà chiesto di creare un nuovo utente amministratore in cui puoi scegliere un nuovo nome breve univoco (per evitare di calpestare un account esistente) e utilizzare quell'account amministratore per reimpostare la password dell'altro utente.

Se è veramente necessario inserire la modalità utente singolo dalla macchina virtuale, è sufficiente rimappare le chiavi come descritto in questo articolo della Knowledge Base di VMware:

risposta data 27.02.2012 - 17:10
fonte

Leggi altre domande sui tag