Cách tắt thiết bị lưu trữ dung lượng lớn USB trong macOS Mojave


1

Tôi đã tìm kiếm một giải pháp về cách vô hiệu hóa các cổng USB trên Mac mini để ngăn chặn việc sao chép dữ liệu sang các thiết bị lưu trữ dung lượng lớn bên ngoài USB. Chính xác, mục đích của tôi là không cho phép Mac mini đọc / ghi dữ liệu từ / vào thiết bị USB.

Theo bài này , tải trọng lệnh có thể được sử dụng để hoàn thành nhiệm vụ này trong các phiên bản trước như Sierra.

Vấn đề khiến tôi phát điên là chỉ có IOUSBMassStorageDriver.kext chứ không có IOUSBMassStorageClass.kext trong thư mục / System / Library / Extended /. Ngoài ra, sau khi chạy sudo kextunload -b com.apple.iokit.IOUSBMassStorageDriver, các lỗi dưới đây tiếp tục xảy ra.

(kernel) Can't remove kext com.apple.iokit.IOUSBMassStorageDriver; services failed to terminate - 0xdc008018.
Failed to unload com.apple.iokit.IOUSBMassStorageDriver - (libkern/kext) kext is in use or retained (cannot unload).

Bất cứ ai có ý tưởng? Tôi thực sự cần sự giúp đỡ từ cộng đồng này.


Điều này không có vẻ là ý tưởng tốt nhất, nhưng liên quan đến kextunload vấn đề, hãy thử dỡ bỏ bất cứ thứ gì kext đang sử dụng IOUSBMassStorageDriver Đầu tiên. Khi tôi kiểm tra trên máy Mac của mình ( kextstat -b com.apple.iokit.IOUSBMassStorageDriver ), AppleUSBTDM có một giới thiệu về nó, nếu đó là người duy nhất cho bạn, bạn có thể có thể dỡ tải nó (nếu bạn không có kế hoạch sử dụng chế độ đĩa đích) thì kext lưu trữ hàng loạt. Không chắc chắn kết quả chính xác sẽ là gì mặc dù.
user3052786

@ user3052786 Cảm ơn lời khuyên của bạn. Kết quả của ( kextstat -b com.apple.iokit.IOUSBMassStorageDriver ) chỉ là chính nó. Đó là để nói rằng không có thiết bị khác có một giới thiệu về nó. Bạn có bất cứ lời đề nghị khác?
allenwang
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.