Tên máy tính liên tục bị đổi OS X 10.10 (14A389)
Từ khi nâng cấp lên Yosemite 10.10 (14A389) tên máy tính tớ cứ cộng thêm một số (2) và (3) hoặc tương tự vào.
Các cao thủ ở đây có cao kiến gì không ạ?
Hôm trước tớ cũng gặp vụ này rồi, Tớ sửa bằng cách:
Vào System Preferences -> Energy Saver. Select “Power Adapter” sau đó bỏ chọn ở “Wake for network access”.
Sau khi tớ làm thế khoảng vài ngày trước thì tên máy đã trở lại như cũ từ đó đến nay.
Vậy chứ giờ mình mà muốn bật nó để truy cập mạng thì sao?
Thì chú cứ “tập xác định” cho đến khi lỗi được sửa đê. :))
Cách của tớ là chạy các lệnh này trong 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
và
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
Hóa ra là “no-namechange” sẽ tắt một loạt các tính năng của bonjour khi phát hiện ra nhận được yêu cầu thay đổi tên và loại bỏ nó. Việc quét đến tập tin AFP chia sẻ trong finder của mình ngừng hoạt động cho đến khi mình hoàn tác thay đổi này
Cậu vào Macintosh HD > Library > Preferences > SystemConfiguration rồi xóa các tập tin sau nhé:
- com.apple.airport.preferences.plist
- NetworkInterfaces.plist
- preferences.plist
Sau đó cậu khởi động lại máy.
Tên máy sẽ được tạo lại một cách chính xác.
(theo http://forums.imore.com/os-x-yosemite-10-10/304804-my-computer-name-changing-10-10-a.html thì những hướng dẫn này được đưa ra bởi một anh kỹ sư Apple)
Cách này kiểu như dùng dao mổ trâu để giết gà ấy nhở