Perché le app che non sono installate vengono eseguite da un'unità di avvio esterna?

1

Dopo un arresto anomalo del disco nel mio MacBook Pro con Lion, ho sostituito l'unità, installato Mountain Lion e sto ricostruendo il mio sistema. Ho usato Migration Assistant per trasferire da un disco clone di avvio esterno (con il vecchio sistema Lion) "utenti" ed eventualmente "impostazioni", ma non "applicazioni" o "altri file". Volevo un nuovo sistema pulito, ma l'Assistente Migrazione è sicuramente utile per non dover reinserire informazioni di identificazione utente, password, impostazioni di rete e amp; password, ecc! Metà delle mie app sono state reinstallate finora.

Nel Dock, le app che erano, ma non sono ancora installate, mostrano come un punto interrogativo: [ OOPS, non può pubblicare la foto: "come meccanismo di prevenzione dello spam, i nuovi utenti non sono ammessi per postare immagini "] Immagino che questo significhi che l'Assistente Migrazione abbia trasferito informazioni come" app che sono nel dock ". Una domanda precedente:
Esiste una descrizione completa e dettagliata di ciò su cui Migration Assistant copia? non è riuscito a enumerare con precisione ciò che l'Assistente Migrazione trasferisce. Non sono riuscito a trovare alcun file SystemMigration.log sul mio nuovo sistema.

Ora la parte strana: quando ho il disco Lion di avvio esterno collegato, tutte le app mancanti vengono visualizzate nel mio dock e sono eseguibili! È normale? non dovrebbe succedere? È stato particolarmente sconcertante e confuso - sono un utente OS X piuttosto giovane! - quando il nuovo sistema ha installato e funzionante Pathfinder 6 - e dall'unità di backup Pathfinder 5 è apparso nel dock e avviato in qualche modo. All'improvviso l'unità e le altre icone sul desktop sono state visualizzate due volte, con i duplicati che spesso si sovrappongono l'un l'altro. Plus Pathfinder ha iniziato a chiedermi di acquistare & Registrare! Mi ci è voluto un po 'per capire che si trattava di un'istanza separata che voleva la sua chiave di licenza!

Analogamente dispari: non ho ancora potuto installare la grande piccola applicazione muCommander (violazione della sicurezza in Mountain Lion?), ma con l'unità di backup collegata, era nel dock e completamente eseguibile.

Ho sistematicamente avuto unità con partizioni di backup, avviabili collegate e montate (durante l'esecuzione di Lion); per esempio. un'unità da 1T con backup avviabile 400G e dati 600G. Non ho mai visto questo comportamento. È normale o pericoloso? Potrei avere impostazioni inconsistenti sul nuovo sistema 'pulito' tramite Migration Assistant? Altre possibili cause?

Modifica: Più tardi (febbraio 2013) ho scoperto una soluzione parziale per questo problema fornita in un post di luglio 2012 da Martin Bay link che cito di seguito:

I’ve just installed Mountain Lion and wondered how the new dock would look like from a fresh installation – so had to figure out how to do that – no problem!

To completely reset the dock back to the original settings do the following:

  1. Delete the files com.apple.dock.plist from /Users/”user name”/Library/Preferences. Remember to replace “user name” with your OS >X account name.
  2. Enter ‘killall Dock’ command in the terminal and press enter

    rm /Users/"user name"/Library/Preferences/com.apple.dock.plist

    killall Dock

Questo ha pulito bene (ha rimosso i punti interrogativi in) il mio dock.

Infine (marzo 2013) ha risposto al resto della mia domanda. Apparentemente Migration Asst. copia "Elementi di accesso" = i programmi di avvio dal disco / sistema di backup e li inserisce in Preferenze di sistema / Utenti / Elementi di login, con il collegamento alla directory delle applicazioni sull'unità di backup. Quindi, se la mia unità esterna è stata scollegata, questi elementi erano "Sconosciuti" e, se collegati, sono stati avviati all'accesso, dall'unità di backup. Soluzione: elimina i vecchi elementi dagli elementi di accesso. Ya vivi e impara.

    
posta BobH 13.12.2012 - 22:48
fonte

2 risposte

0

Migration Assistant copia tutto, comprese le preferenze danneggiate.

Se vuoi avere un sistema veramente pulito, devi eseguire una riformattazione sicura del disco rigido su cui installerai il nuovo sistema, assicurati di installare le applicazioni direttamente usando il programma di installazione dal fonte di installazione originale (e se disponibile, dovresti scaricarla dal Mac App Store).

Su Mountain Lion, il sistema operativo riconoscerà le app installate su un'unità esterna in un sistema precedente installato sul sistema. Devi disinstallare o eliminare quelle app e quindi non saranno viste come installate.

Per quanto riguarda le app che non puoi avviare a causa della sicurezza di GateKeeper in Mac OS X 10.8 Mountain Lion, fa parte della sicurezza avanzata. Se provi a lanciare quelle app da PathFinder, non sarai in grado di farlo. Il primo avvio deve essere eseguito nel Finder e se ricevi un errore che ti dice che l'applicazione non può essere avviata a causa delle impostazioni di sicurezza in GateKeeper, allora fai partire l'app facendo clic con il tasto destro del mouse sull'app e selezionando "Apri" dal contesto menu. Quindi visualizzerai una nuova finestra di dialogo che ti chiede se sei sicuro di voler aprire l'app in quanto non è firmata / riconosciuta.

Puoi disabilitare questa funzione modificando le impostazioni in Sicurezza e amp; Pannello di controllo della privacy e impostazione "Consenti alle applicazioni scaricate da:" in qualsiasi luogo. L'impostazione predefinita è "Mac App Store e sviluppatori identificati"

    
risposta data 14.12.2012 - 00:37
fonte
0

Quando hai migrato il tuo sistema dall'unità esterna, il sistema che hai spostato conservava tutti i suoi hook e riferimenti a programmi e file sull'unità esterna.

In altre parole, il sistema migrato sull'unità interna continua a pensare che risieda nell'unità esterna. Quando manca l'unità esterna, il sistema non riesce a trovare tutto ciò che si aspetta di utilizzare. Quando si ricollega l'esterno, il sistema può ora trovare le parti "mancanti".

    
risposta data 14.12.2012 - 01:55
fonte