Kể từ khi tôi nâng cấp lên Yosemite 10.10 (14A389), tên máy tính của tôi liên tục thay đổi thêm một (2) và (3), v.v.
Bất kỳ ý tưởng làm thế nào để sửa lỗi này?
Kể từ khi tôi nâng cấp lên Yosemite 10.10 (14A389), tên máy tính của tôi liên tục thay đổi thêm một (2) và (3), v.v.
Bất kỳ ý tưởng làm thế nào để sửa lỗi này?
Câu trả lời:
Chuyển đến Macintosh HD> Thư viện> Tùy chọn> Cấu hình hệ thống và xóa các tệp sau:
Sau đó khởi động lại máy Mac.
Tên máy chủ nên được tạo lại chính xác.
(Theo http://forums. Morph.com/os-x-yosemite-10-10/304804-my-computer-name-changing-10-10-a.html đây là những hướng dẫn được cung cấp bởi công nghệ Apple.)
Để có thể đạt được điều này, hãy chạy các lệnh sau trên thiết bị đầu cuối:
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
Điều này đã giải quyết nó cho tôi:
Chuyển đến Tùy chọn hệ thống -> Tiết kiệm năng lượng. Chọn "Bộ điều hợp nguồn" và sau đó bỏ chọn "Wake for access access".
Kể từ khi tôi làm điều đó một vài ngày trước, tên máy tính của tôi vẫn giữ nguyên.
discoveryd
và các proxy ngủ có mặt trong Apple TV và Sân bay. Apple TV và Sân bay cần phải được tắt trước khi thực hiện thay đổi này, và sau đó bật lại sau đó (như tôi đã nêu ở đây ). 9to5Mac báo cáo rằng discoveryd
đã bị rơi trong OS X 10.10.4 beta và thay thế bằng lật đổ trước mDNSResponder
daemon. Vì vậy, vấn đề này cần được khắc phục trong OS X 10.10.4.
Đây là một lỗi trong 10.10 (bản phát hành ban đầu) và có thể được sửa bằng cách nâng cấp lên 10.10.1 - xây dựng 14B25.
Mở App Store và áp dụng bản cập nhật 10.10.1 (hoặc mới hơn) và bạn sẽ được đặt sau khi đổi tên bất kỳ máy tính nào sử dụng tên (2).
Vẫn có vấn đề nếu bạn có Apple TV cũ hơn, các máy tính cũ hơn, nơi chúng sẽ được đổi tên và tự đổi tên, nhưng máy tính của bạn không nên tự đổi tên nếu đó là thiết bị duy nhất trên mạng.
Tôi đoán là sẽ mất một thời gian để điều này chết đi và liên quan đến thay đổi bộ định tuyến sân bay, cập nhật sân bay và Apple TV cũng như các bản cập nhật iOS và Apple. Trong một hộ gia đình có khoảng 20 thiết bị, không phải tất cả đều có thể được cập nhật mới nhất.
Nguyên nhân sâu xa của việc này là hai lần:
Mở / System / L Library / LaunchDaemons / com.apple.discoveryd.plist với Xcode.
Thêm một chuỗi vào mảng ProgramArgument có chứa --no-namechange
.
Lưu và khởi động lại.
Phương pháp của Scagg đã sửa lỗi này cho tôi. Đó chỉ là một vấn đề khi Time Machine không tìm thấy máy chủ dự phòng trên mạng của chúng tôi do sự thay đổi tên gây phiền nhiễu này. Hoàn nguyên tên trở lại ban đầu trong Tùy chọn hệ thống xử lý vấn đề ngay lập tức. Tất nhiên tôi nghi ngờ nếu đây là một sửa chữa vĩnh viễn nhưng nó là một biện pháp khắc phục dễ dàng. Rất cám ơn Scagss.
Tôi ghét phải nói điều này nhưng tôi cũng đang trải nghiệm điều này.
Một giải pháp tôi tìm thấy (không biết là vĩnh viễn) là vào Tùy chọn hệ thống trong thanh tìm kiếm, bạn có thể nhập 'Tên máy tính' và chọn nó và sau đó thay đổi lại bằng cách xóa (2) hoặc (3)
PlistBuddy là một ứng dụng để chỉnh sửa các tệp plist (ưu tiên). / usr / libexec là nơi nó nằm. Tập lệnh sau đó sử dụng ứng dụng đó để chỉnh sửa tệp plist cho tên máy tính bằng cách thêm một dòng cho biết nó không thay đổi tên.
Cá nhân, tôi sẽ tiếp tục xóa (2) cho đến khi họ sửa nó. Mặc dù thật dễ dàng để đi vào và thay đổi trở lại, tôi chắc chắn sẽ quên và đến một lúc nào đó, nó sẽ làm tôi thất vọng và mất hàng giờ để chẩn đoán ... nhưng đó chỉ là tôi.
Tôi không tin rằng vấn đề là cục bộ đối với máy tính của bạn. Tôi bắt đầu nhận thấy vấn đề này với việc giới thiệu iOS 8. AppleTv của tôi đã thêm một (n) sau tên. Khi tôi nâng cấp MacBook của mình lên Yosemite, điều tương tự cũng xảy ra.
Nếu bạn đăng nhập vào http://iCloud.com và truy cập Cài đặt, bạn sẽ tìm thấy các thiết bị iOS8 và Yosemite của mình được liệt kê. Tôi chưa tìm thấy lời giải thích nào, nhưng tôi khuyên bạn không nên sử dụng các giải pháp được đề xuất cho đến nay vì chúng có thể phá vỡ một số tính năng. Tốt nhất, John
Nếu bạn có Trạm gốc AirPort (Express, Extreme hoặc Time Capsule), hãy mở AirPort Utility và xóa tất cả các mục Apple ID để Back to My Mac. Nhấp vào Áp dụng để khởi động lại AirPort Thêm lại Apple ID của bạn Khởi động lại
Nó nên sửa nó. Vấn đề nằm ở cài đặt cũ của AirPort.
Hãy thử đi, nó dường như đã làm việc cho tôi, mặc dù nó có thể hoàn toàn không liên quan :
Theo mặc định, OS X sẽ đặt tên máy tính của bạn bằng "[tên của bạn] là máy tính". Sau khi xóa (2), (3), v.v. lần thứ 10, tôi cảm thấy khó chịu với ' và xóa nó. Khi tôi đã làm điều đó, tên đã ổn định trong nhiều tuần.
Sự nghi ngờ của tôi là có một số không tương thích ở đâu đó trên mạng với 's , và loại bỏ nó loại bỏ các xung đột.
Andromeda
, không có dấu nháy đơn.
Tôi cũng gặp vấn đề tương tự, khi tôi thay đổi tên máy tính, nó sẽ trở lại tên Yosemite được tạo khi cài đặt hoặc nó sẽ tạo một cái mới dựa trên quy ước đặt tên "Mac Mini". Tôi chỉ có thể thay đổi tên bằng cách thay đổi ipad tra cứu DNS cho máy chủ dhcp của tôi. Ngay khi tôi nhấn áp dụng tên tôi đặt cho Mac mini đã được đặt và vẫn còn.
Tôi cũng có vấn đề thay đổi tên máy tính. Có vẻ là một lỗi OS X 10.10 với tôi.
Câu trả lời từ "Rick khác" khá khó hiểu nhưng có vẻ đầy hứa hẹn . Một số giải thích tại sao công việc này có lẽ sẽ hữu ích.
Có lẽ nó cũng sẽ giải quyết vấn đề khác mà tôi có - dịch vụ định vị đôi khi chỉ hoạt động.
Trong khi làm việc với một cố vấn Apple 'cao cấp' ngày hôm nay (8 tháng 11 năm 2014) về vấn đề dịch vụ định vị của tôi, tôi cũng đã hỏi về vấn đề này. Cố vấn thừa nhận nó tồn tại và nghĩ rằng nó sẽ được sửa trong OS X 10.10.1 (hiện đang được phát hành cho các nhà phát triển).
Bài đăng trước đó của bmike về tính hai mặt discoveryd
đã khiến tôi vô hiệu hóa IPv6 trên kết nối không dây của mình.
Bây giờ vấn đề tên NETBios cho tôi đã được sửa.
Tôi thay đổi tên và nó lưu nó thành công.
Yosemite
nào bạn đang chạy, 2) trong > System Preferences… > Network
bao nhiêu giao diện có màu xanh lá cây (tức là lên)?