Apple có một số kexts cho Thunderbolt-Connection:
AppleThunderboltDPAd
Chap.kext
AppleThunderboltEDMService.kext
AppleThunderboltIP.kext
AppleThunderboltNHI.kext
AppleThunderboltPCIAd
chương.kext AppleThunderboltUTDM.kext IOThunderboltF Family.kext
Tôi nghĩ rằng các lệnh bạn đang tìm kiếm là:
sudo kextunload /System/Library/Extensions/AppleThunderboltPCIAdapters.kext
sudo kextload /System/Library/Extensions/AppleThunderboltPCIAdapters.kext
hoặc là
sudo kextunload /System/Library/Extensions/IOThunderboltFamily.kext
sudo kextload /System/Library/Extensions/IOThunderboltFamily.kext
Tôi có cổng Thunderbolt trong Mac Pro, nhưng hiện tại không có thiết bị nào. Vì vậy, tôi không thể cho bạn biết chính xác kext nào lừa.
-- Thêm thông tin :
Thunderbolt về cơ bản là PCIe được tạo đường hầm thông qua Kết nối DisplayPort. Tôi có thể tưởng tượng rằng nó dựa trên phần mở rộng kernel ACPIPl platform hoặc IOPCIF Family. Dù bằng cách nào, nếu bạn dỡ bỏ những thứ mà bạn có thể sẽ cắt đứt nhánh bạn đang ngồi.
Apple đã phát hành một tài liệu về việc tạo trình điều khiển Thunderbolt và cách bạn xác minh xem thiết bị có còn trực tuyến tại đây không .
Nó cũng cho biết: "Trong trường hợp của PCI, họ I / O PCI (IOPCIF Family) trong Bộ I / O chịu trách nhiệm liệt kê cầu PCI trong chip điều khiển và mọi cầu nối hoặc thiết bị xuôi dòng."
Hơn nữa: "Trình điều khiển thiết bị PCI có thể xác định xem thiết bị Thunderbolt có được kết nối hay không bằng cách tìm kiếm đệ quy trên cha mẹ trong Sổ đăng ký I / O để tìm khóa IOPCITunnelling (...)."
Cũng có một cái nhìn vào Thư viện nhà phát triển .
Thunderbolt là một công nghệ phức tạp và bạn có thể viết một chương trình nhỏ hoặc bạn có thể viết một tập lệnh khởi chạy để kiểm tra và tải lại trình điều khiển nếu thiết bị ngoại tuyến. Bạn có thể làm điều đó bằng tay thay vì rút phích cắm và cắm lại.