it-swarm-vi.tech

Làm cách nào tôi có thể buộc ngắt kết nối thiết bị mạng trên máy Mac?

Chào các bạn, tôi hiện đang làm CMD + K trong Finder để kết nối với máy tính Windows của tôi để có thể duyệt và sử dụng các chia sẻ mạng của nó (tức là smb: // MyPC). Nó hoạt động tốt, nhưng đôi khi khi tôi nhấp vào nó, có thể sau khi MacBook đi ngủ, nó vẫn đang tải và nó vẫn như vậy, nó không hiển thị danh sách cổ phiếu nữa. Những gì tôi muốn làm rõ ràng là ngắt kết nối 'máy tính' (Tôi biết tôi đã không gắn máy tính, nhưng tôi có thể nói như thế nào khác) để tôi có thể kết nối lại bằng cùng một phương pháp. Tôi bấm vào nút nhả ở bên trái, nhưng sau đó nó nói rằng:

Một đĩa trên "MyPC" đang được sử dụng và không thể bị đẩy ra.

Hãy thử thoát khỏi các ứng dụng và thử lại.

Cách duy nhất tôi có thể làm cho nó hoạt động trở lại là khởi động lại MacBook của mình, nhưng điều đó không cần thiết. Tôi đã thử ngắt kết nối internet của mình (Tắt sân bay, sau đó bật lại) nhưng nó không làm gì cả. Tôi tự hỏi liệu có lẽ có một lệnh đầu cuối hoặc một cái gì đó tôi có thể làm để buộc nó bị tắt.

Và không, tôi không chạy bất cứ thứ gì đang sử dụng bất cứ thứ gì từ mạng chia sẻ, trừ khi vì một lý do nào đó, một ứng dụng tôi đang sử dụng trước đó và thoát ra không 'trả lại tay cầm' và tôi nghi ngờ đây là trường hợp, nhưng nếu nó là, cũng có một lệnh đầu cuối để xem liệu có chương trình nào đang truy cập/sử dụng bất kỳ tệp/thư mục nào tại một đường dẫn nhất định không?

Hy vọng tôi có thể sửa lỗi này, tôi sẽ đánh giá cao bất kỳ sự giúp đỡ nào. Phải đi và khởi động lại MacBook của tôi ngay bây giờ :(

7
Jorge Israel Peña

Tôi cũng đã gặp phải vấn đề này được một thời gian rồi, nhưng lực lượng không được bật ra hoạt động khi được áp dụng cho khác gắn kết mạng chết (tôi đã có hai mạng được gắn kết bằng cách nào đó). Tôi không chắc chắn liệu đây có phải là do sự thay đổi của HĐH hay không (tôi đang ở ngày 10.6.4 atm.) Và lệnh unmount yêu cầu đường dẫn đầy đủ (như trong Sudo umount -f /Volumes/Share) vì nó không thể giải quyết đường dẫn đúng cách khác và sẽ bị mắc kẹt nào.

Khi gắn kết nêm đã được gỡ bỏ, Finder cuối cùng đã khởi động lại (Tôi đã giết nó mà không khởi động lại đúng cách) và gắn kết khác cũng có thể tháo rời được tại thời điểm đó (Tôi có một thiết bị đầu cuối khác đang cố gắng ngắt kết nối ổ đĩa đó vì vậy tôi không chắc xảy ra trước).

Trong trường hợp của tôi, tôi không thể khởi động lại mà không có chu kỳ khởi động lại cũng bị buộc cũng buộc tôi phải sử dụng nút nguồn để tắt máy.

Giải pháp này xuất phát từ một bài đăng trên blog , cũng bao gồm các bước cần thiết để chẩn đoán khối lượng nào cần ngắt kết nối trước.

Vì vậy, các bước để giải quyết vấn đề sẽ là:

  1. Chạy phần mềm lsof 'trong thiết bị đầu cuối
  2. Xem về những gì smb gắn kết nó khiếu nại
  3. Sudo umount -f [any_fail_smb_mount]

Trong đó lsof cho bạn biết những ổ đĩa nào cần cố gắng ngắt kết nối với các lỗi,

lsof: CẢNH BÁO: không thể stat () hệ thống tệp smbfs /Volume/[smb2[[.__.] Thông tin đầu ra có thể không đầy đủ. [.__.] giả sử "dev = 2d000005" từ bảng gắn kết [.

Hy vọng điều này sẽ giúp phần nào ... ngay cả khi nó phần nào sau khi bạn gặp vấn đề.

6
Krysole

Mở Terminal, sau đó sử dụng mount để tìm âm lượng bạn muốn buộc ngắt kết nối, sau đó sử dụng:

Sudo umount -f /Volumes/{mount}

Nếu bạn ngắt kết nối mạng, bạn phải đợi một chút trong khi Finder ngồi xung quanh và cuối cùng được thông báo kết nối bị ngắt, tại thời điểm đó, nó sẽ hỏi bạn nếu bạn muốn ngắt kết nối khỏi dịch vụ.

14
X-Istence