Karena saya memutakhirkan ke Yosemite 10.10 (14A389) nama komputer saya terus berubah menambahkan a (2) dan (3) dan sebagainya.
Ada ide bagaimana cara memperbaikinya?
Karena saya memutakhirkan ke Yosemite 10.10 (14A389) nama komputer saya terus berubah menambahkan a (2) dan (3) dan sebagainya.
Ada ide bagaimana cara memperbaikinya?
Jawaban:
Pergi ke Macintosh HD> Library> Preferences> SystemConfiguration dan hapus file-file berikut:
Kemudian reboot Mac.
Nama host harus dibuat ulang dengan benar.
(Menurut http://forums.imore.com/os-x-yosemite-10-10/304804-my-computer-name-changing-10-10-a.html ini adalah instruksi yang disediakan oleh teknologi Apple.)
Untuk dapat mencapai ini, jalankan perintah berikut di terminal:
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
dan
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
Ini menyelesaikannya untuk saya:
Pergi ke System Preferences -> Energy Saver. Pilih "Power Adapter" dan kemudian hapus centang "Bangun untuk akses jaringan".
Sejak saya melakukan itu beberapa hari yang lalu nama komputer saya tetap sama.
discoveryd
dan proksi tidur yang ada di Apple TV dan Bandara. Apple TV dan Bandara perlu dimatikan sebelum membuat perubahan ini, dan kemudian dihidupkan kembali setelah itu (seperti yang saya uraikan di sini ). 9to5Mac melaporkan bahwa discoveryd
telah dijatuhkan di OS X 10.10.4 beta dan diganti dengan mDNSResponder
daemon yang sebelumnya digulingkan . Jadi masalah ini harus diperbaiki di OS X 10.10.4.
Ini adalah bug di 10.10 (rilis awal) dan dapat diperbaiki dengan hanya memutakhirkan ke 10.10.1 - build 14B25.
Buka App Store dan terapkan pembaruan 10.10.1 (atau yang lebih baru) dan Anda harus disetel begitu mengganti nama komputer yang menggunakan (2) nama.
Masih ada masalah jika Anda memiliki Apple TV yang lebih lama, komputer yang lebih lama di mana mereka akan diganti namanya dan diganti namanya sendiri, tetapi komputer Anda seharusnya tidak mengganti nama sendiri jika itu satu-satunya perangkat di jaringan.
Dugaan saya adalah ini akan memakan waktu untuk mereda dan melibatkan perubahan router Bandara, pembaruan Airport dan Apple TV serta pembaruan iOS dan Apple. Dalam rumah tangga dengan 20 perangkat atau lebih, tidak semua dapat diperbarui ke yang terbaru.
Penyebab utama dari ini adalah dua kali lipat:
Buka /System/Library/LaunchDaemons/com.apple.discoveryd.plist dengan Xcode.
Tambahkan string ke array ProgramArguments yang berisi --no-namechange
.
Simpan dan mulai kembali.
Metode Scagg memperbaikinya untuk saya. Itu hanya masalah ketika Time Machine gagal menemukan server cadangan di jaringan kami karena perubahan nama yang mengganggu ini. Mengembalikan nama kembali ke aslinya di Preferensi Sistem segera ditangani dengan masalah. Tentu saja saya ragu apakah ini merupakan perbaikan permanen tetapi ini adalah solusi yang mudah. Terima kasih banyak Scaggs.
Aku benci mengatakan ini, tetapi aku juga mengalami ini.
Salah satu solusi yang saya temukan (tidak diketahui apakah itu permanen) adalah dengan pergi ke System Preferences di bilah pencarian Anda dapat mengetikkan 'Computer name' dan memilihnya lalu mengubahnya kembali dengan menghapus (2) atau (3)
PlistBuddy adalah aplikasi untuk mengedit file plist (preferensi). / usr / libexec adalah di mana ia berada. Script kemudian menggunakan aplikasi itu untuk mengedit file plist untuk nama komputer dengan menambahkan baris yang memberitahukannya untuk tidak mengubah nama.
Secara pribadi, saya akan terus menghapus (2) sampai mereka memperbaikinya. Walaupun mudah untuk masuk dan mengganti daftar, saya pasti akan lupa dan pada beberapa tahun mendatang, itu akan membuat saya frustasi dan membutuhkan waktu berjam-jam untuk mendiagnosis ... tapi itu hanya saya.
Saya tidak percaya bahwa masalahnya adalah lokal untuk komputer Anda. Saya mulai memperhatikan masalah ini dengan diperkenalkannya iOS 8. AppleTv saya menambahkan (n) setelah nama. Ketika saya memutakhirkan MacBook saya ke Yosemite, hal yang sama terjadi.
Jika Anda masuk ke http://iCloud.com dan pergi ke Pengaturan Anda akan menemukan perangkat iOS8 dan Yosemite Anda terdaftar. Saya belum menemukan penjelasan, tetapi saya akan merekomendasikan untuk tidak menggunakan solusi yang disarankan sejauh ini karena mereka dapat merusak beberapa fitur. Terbaik, John
Jika Anda memiliki AirPort Base Station (Express, Extreme, atau Time Capsule), buka AirPort Utility dan hapus semua entri Apple ID untuk Back to My Mac. Klik Terapkan untuk memulai kembali AirPort. Tambahkan kembali Apple ID Restart Anda lagi
Itu harus memperbaikinya. Masalahnya terletak pada pengaturan lama AirPort.
Coba ini, tampaknya berhasil bagi saya, meskipun mungkin sama sekali tidak terkait :
Secara default, OS X akan nama komputer Anda dengan "[nama Anda] 's Computer". Setelah menghapus (2), (3), dll untuk yang ke 10 kalinya, saya merasa kesal dengan 's dan menghapusnya. Setelah saya melakukan itu, nama telah stabil selama berminggu-minggu.
Kecurigaan saya adalah ada beberapa ketidakcocokan di suatu tempat di jaringan dengan 's , dan menghapusnya menghilangkan konflik.
Andromeda
, yang tidak memiliki tanda kutip.
Saya memiliki masalah yang sama, ketika saya mengubah nama komputer itu akan kembali ke yang Yosemite buat saat instalasi atau itu akan menghasilkan yang baru berdasarkan konvensi penamaan "Mac Mini". Saya hanya dapat mengubah nama dengan mengubah ipaddress lookup DNS untuk server dhcp saya. Segera setelah saya menekan berlaku nama yang saya tetapkan untuk Mac mini ditetapkan dan tetap.
Saya juga mengalami masalah perubahan nama komputer. Sepertinya bug OS X 10.10 bagi saya.
The jawaban dari "Rick lain" agak samar tapi tampak menjanjikan . Beberapa penjelasan mengapa ini berhasil mungkin akan bermanfaat.
Mungkin itu juga akan memecahkan masalah lain yang saya miliki - layanan lokasi hanya berfungsi kadang-kadang.
Saat berurusan dengan penasihat Apple 'senior' hari ini (8 November 2014) tentang masalah layanan lokasi saya, saya juga bertanya tentang masalah ini. Penasihat mengakui itu ada dan berpikir itu akan diperbaiki di OS X 10.10.1 (saat ini dirilis untuk pengembang).
posting bmike sebelumnya tentang dualisme discoveryd
membuat saya menonaktifkan IPv6 pada koneksi nirkabel saya.
Sekarang masalah nama NETBios untuk saya sudah diperbaiki.
Saya mengubah nama dan berhasil menyimpannya.
sudo /usr/libexec/PlistBuddy -c "Add :ProgramArguments: string --no-namechange" \
/System/Library/LaunchDaemons/com.apple.discoveryd.plist
Yosemite
Anda jalankan, 2) di bawah > System Preferences… > Network
berapa banyak antarmuka berwarna hijau (yaitu ke atas)?