如何取得OS內建了哪些 Driver - MAC

Table of Contents

之前跟 apple 反應了一個開機的問題,
Support 回覆我可能是我安裝了一個第三方的 Kernel Extension 造成的。
他請我將他移除,一開始我以為真的是我安裝那個產品的官方程式造成的,
我也依據他的步驟將那個 Extension 刪除。
但是無法開機的狀況依然存在,再一次提供 log 資料給 support
他還是跟我說我沒有將那個 Extension 移除。
support 建議我做一次 clean install,但是我不是很想在內建的硬碟上這麼做。
因為重建資料很浪費時間,而且萬一又沒解決我的問題,那後續更麻煩。
於是在取得 support 的認可後,我利用外部硬碟進行 clean install。
並且上面不安裝任何第三方的軟體。
再使用這乾淨的硬碟開機後,依然發生開機會卡住的問題。
而後把這資料給 support,他又說從我提供的資料中,
還是有安裝他懷疑有問題的 extension
這下真見鬼了,但是我想會不會是這個產品的 driver 本來就內建在系統中。
在我提出這個疑問後,support 回覆我這是第三方的extension不會內建在系統內的
但我很懷疑 support 的說法,所以想請問各位,
我如何可以查詢目前 mac os 系統中內建了那些驅動程式呢?

--

All Comments

Jessica avatarJessica2014-05-05
你要不要直接講,你在哪台mac上、裝了哪個硬體?
Frederic avatarFrederic2014-05-08
板上或許有人已經有解決經驗可以分享也說不定~
Hazel avatarHazel2014-05-08
Thunderbolt dock 我目前已經測試過Akitio和Belkin 都一樣
Barb Cronin avatarBarb Cronin2014-05-12
/System/Library/Extensions
Thomas avatarThomas2014-05-13
請問一下 /Library/Extensions 是否也是呢?我在這邊有找到
Susan avatarSusan2014-05-17
相關的 kernel extension但 /System/Library/Extensions 下
並沒有
Necoo avatarNecoo2014-05-18
都是
Franklin avatarFranklin2014-05-19
移除完一定要修復權限喔
Steve avatarSteve2014-05-21
應該還要關掉或renew KernelCache但mac我不知道怎下
Gary avatarGary2014-05-25
重新命名 /system/library/caches/com.apple.kext.caches
Ursula avatarUrsula2014-05-27
然後重新開機,系統就會自己重建 KernelCache 這是Support
跟我說的方式。
Kama avatarKama2014-05-29
我在想如果/Library/Extensions 下有這個Extension那我就
Sierra Rose avatarSierra Rose2014-06-03
沒有必要刪除他,畢竟他是 apple 已經內建好的。若有問題
Elvira avatarElvira2014-06-06
應該也是apple要和廠商去測試是哪邊有問題,刪掉那個
extension 那我的陣列就沒法讀取了。
Jacky avatarJacky2014-06-08
可以順便請問一下各位在各位的 /Library/Extensions 下有
promiseSTEX.kext 這個檔案嗎?support認為是這個檔案造成
Aaliyah avatarAaliyah2014-06-12
我開機有問題的兇手。
Kama avatarKama2014-06-13
看起來是promise自己裝的,最好移掉再試
Dora avatarDora2014-06-14
你可以開機進verbose mode看卡在哪裡,不過我也不知
怎麼進,請自行google
Agatha avatarAgatha2014-06-18
verbose mode 開機後按著Command-V 就可以了。
Linda avatarLinda2014-06-21
系統在出現照到 root device 的 uuid 後就停了
Sierra Rose avatarSierra Rose2014-06-23
看你有沒有辦法改PCI-Root-UID
Kyle avatarKyle2014-06-25
(要在kernel啟動之前)一樣我不知道mac如何下kernel
flag,可能要自己裝bootloader吧...
Ina avatarIna2014-06-26
這更新驅動也沒法的,不是kext的問題
Franklin avatarFranklin2014-06-26
這問題應還是要請apple解決。相同的環境沒道理2012正常
Valerie avatarValerie2014-07-01
但2013 就有狀況,會這樣的話應該就是底層核心要處的了
Yuri avatarYuri2014-07-01
這和acpi table有關,應該是在新增硬體後沒更新