Da quando ho aggiornato a Yosemite 10.10 (14A389) il nome del mio computer continua a cambiare aggiungendo un (2) e (3) e così via.
Qualche idea su come risolvere il problema?
Da quando ho aggiornato a Yosemite 10.10 (14A389) il nome del mio computer continua a cambiare aggiungendo un (2) e (3) e così via.
Qualche idea su come risolvere il problema?
Questo l'ho risolto per me:
Vai a Preferenze di Sistema - > Risparmio energetico. Seleziona "Alimentatore" e deseleziona "Riattiva l'accesso alla rete".
Da quando l'ho fatto un paio di giorni fa il mio nome computer è rimasto lo stesso.
Vai a Macintosh HD > Libreria > Preferenze > Configurazione di sistema ed elimina i seguenti file:
Quindi riavvia il Mac.
I nomi host devono essere ricreati correttamente.
(Secondo link queste sono istruzioni fornite da un tecnico Apple.)
Per ottenere ciò, esegui i seguenti comandi sul terminale:
sudo /usr/libexec/PlistBuddy -c "Add :ProgramArguments: string --no-namechange" /System/Library/LaunchDaemons/com.apple.discoveryd.plist
sudo launchctl unload -w /System/Library/LaunchDaemons/com.apple.discoveryd.plist
sudo launchctl load -w /System/Library/LaunchDaemons/com.apple.discoveryd.plist
e
sudo scutil --set ComputerName <host-name-U-want>
sudo scutil --set HostName <host-name-U-want>
sudo scutil --set LocalHostName <host-name-U-want>
hostname -f
Questo è un bug in 10.10 (la versione iniziale) e può essere risolto semplicemente aggiornando a 10.10.1 - build 14B25.
Apri l'App Store e applica l'aggiornamento 10.10.1 (o successivo) e dovresti impostarlo dopo aver rinominato i computer che hanno adottato i nomi (2).
Ci sono ancora problemi se hai Apple TV più vecchia, i computer più vecchi dove vengono rinominati e rinominati, ma il tuo computer non dovrebbe rinominare se stesso se è l'unico dispositivo sulla rete.
Suppongo che ci vorrà del tempo perché questo si esaurisca e comporti cambiamenti al router dell'aeroporto, aggiornamenti aeroportuali e Apple TV, nonché aggiornamenti iOS e Apple. In una famiglia con circa 20 dispositivi, non tutti possono essere aggiornati al più tardi.
La causa principale di questo è duplice:
Apri /System/Library/LaunchDaemons/com.apple.discoveryd.plist con Xcode.
Aggiungi una stringa all'array ProgramArguments contenente --no-namechange
.
Salva e riavvia.
Il metodo di Scagg ha risolto questo problema per me. Era solo un problema quando Time Machine non riusciva a trovare il server di backup sulla nostra rete a causa di questo fastidioso cambio di nome. Il ripristino del nome sull'originale in Preferenze di sistema ha risolto immediatamente il problema. Naturalmente dubito che si tratti di una soluzione permanente, ma è un rimedio facile. Mille grazie Scaggs.
Detesto dire questo, ma sto vivendo anche questo.
Una soluzione che ho trovato (non noto se è permanente) è andando su Preferenze di Sistema nella barra di ricerca, puoi digitare 'Nome computer' e selezionarlo e quindi cambiarlo cancellando il (2) o (3)
PlistBuddy è un'app per modificare i file plist (preferenza). / usr / libexec è dove si trova. Lo script quindi usa quell'app per modificare il file plist per il nome del computer aggiungendo una riga che gli dice di non cambiare il nome.
Personalmente, continuerò a rimuovere (2) finché non lo risolveranno. Mentre è facile entrare e cambiare il plist, dimenticherò inevitabilmente e ad un certo punto di anni lungo la strada, mi frustrerà e mi prenderò ore per diagnosticare ... ma sono solo io.
Non credo che il problema sia locale per il tuo computer. Ho iniziato a notare questo problema con l'introduzione di iOS 8. My AppleTv ha aggiunto un (n) dopo il nome. Quando ho aggiornato il mio MacBook a Yosemite è successo lo stesso.
Se accedi al link e vai su Impostazioni troverai i dispositivi iOS8 e Yosemite elencati. Non ho ancora trovato una spiegazione, ma consiglierei di non utilizzare le soluzioni suggerite finora poiché potrebbero rompere alcune funzionalità. Il migliore, John
Se hai AirPort Base Station (Express, Extreme o Time Capsule), apri Utility AirPort e cancella tutte le voci ID Apple per Back to My Mac. Fare clic su Applica per riavviare AirPort Riattiva il tuo ID Apple Riavvia di nuovo
Dovrebbe risolverlo. Il problema risiede nelle vecchie impostazioni di AirPort.
Una soluzione rapida, non invasiva e probabilmente temporanea è quella di eseguire quanto segue in un terminale:
sudo hostname HOSTNAME.local
Questo imposta il nome host ora. Vedo solo questo problema a intermittenza, e quindi questa è una soluzione abbastanza buona per ora. : -)
Provatelo, sembra che abbia funzionato per me, anche se potrebbe essere completamente non correlato :
Per impostazione predefinita, OS X assegna un nome al computer con "[il tuo nome] " Computer ". Dopo aver eliminato il (2), (3), ecc. Per la decima volta, mi sono infastidito con il di e l'ho cancellato. Una volta che l'ho fatto, il nome è rimasto stabile per settimane.
Il mio sospetto è che ci sia qualche incompatibilità da qualche parte sulla rete con i di , e rimuoverlo rimuove il conflitto.
Ho avuto lo stesso problema, quando ho cambiato il nome del computer sarebbe tornato a quello Yosemite creato durante l'installazione o ne genererebbe uno nuovo basato sulla convenzione di denominazione "Mac Mini". Sono stato in grado di cambiare il nome solo cambiando l'indirizzo IP di ricerca DNS per il mio server DHCP. Non appena clicco, il nome che ho impostato per Mac mini è stato impostato e rimasto.
Ho anche il problema del nome del computer che cambia. Sembra essere un bug di OS X 10.10 per me.
La risposta di "altro Rick" è piuttosto criptica ma sembra promettente . Alcune spiegazioni sul perché questo potrebbe essere stato utile.
Forse risolverà anche l'altro problema che ho: i servizi di localizzazione funzionano solo a volte.
Durante la discussione con un consulente Apple "senior" oggi (8 novembre 2014) sul problema dei miei servizi di localizzazione, ho anche chiesto informazioni su questo problema. L'advisor ha riconosciuto che esiste e ha pensato che sarebbe stato corretto in OS X 10.10.1 (attualmente rilasciato agli sviluppatori).
il precedente post di bmike sulla dualità di discoveryd
mi ha portato a disabilitare IPv6 sulla mia connessione wireless.
Ora il problema del nome NETBios per me è stato risolto.
Cambio il nome e lo salva con successo.
sudo /usr/libexec/PlistBuddy -c "Add :ProgramArguments: string --no-namechange" \
/System/Library/LaunchDaemons/com.apple.discoveryd.plist