首頁 > 硬體

APPLE AIR外接光碟機無法識別讀取的解決辦法

2020-10-15 12:58:38

操作方法

  • 01

    14英寸以上的蘋果筆記型電腦因為內建了光碟機,所以並不存在外接光碟機的問題。而在14英寸以下,11.6、13.3英寸的MacBook AIR上,外接光碟機會因為偶然的驅動識別不佳的問題造成無法讀取,這並不是大問題,換個USB介面既能解決。
    簡單的來說,之所以在11.6、13.3英寸的MacBook AIR上識別不佳,主要問題來自於整機電壓較低供電不足,但這個問題並不僅僅是MacBook AIR專有,好多超輕薄低電壓的便攜筆電也同樣如此。一般來說解決的辦法多是採用哪個獨立供電的外接光碟機便能沒有這些紛擾。
    另外一種情況是,在老款MacBook AIR上由於光碟機晶片跟主機板不相容,導致老款MacBook AIR不能識別外接光碟機,這種情況下只有選擇火線介面的外接光碟機才能識別。還有一種方法是對系統和IDE進行更改。下面提供的解決辦法,這裡提供給大家。
    解決辦法
    10.6.0到10.6.3再到10.6.6,我的IDE光碟機一直都用不起,請教了很多前輩,看了很多關於IDE光碟機的貼文,但是就是不能解決,其中有很多前輩提到的辦法,也一併寫出來供大家參考。
    1:確認IDE光碟機是接在IDE一號插槽上(有些主機板不了一個IDE插槽)2:確認IDE光碟機的跳線設定成MASTER(主要)
    如果重啟後還是認不到光碟機,那就試哈我的辦法吧,應該不會讓各位失望
    一:使用everestultimate檢測主機板型號,南橋和北橋晶片組的的晶片型號
    二:確認在Mac分割區下的SystemLibraryExtensions裡面有如圖的幾個KEXT。其中AppleVIAATA.kext是蘋果的自帶的VIA晶片組的驅動,如果光碟機就是由VIA的晶片組控制的那麼可以直接操作第五步。
    三:看看自己的光碟機是由什麼晶片組控制的,在第一步使用everestultimate檢測裡面可以看的到
    四:如果晶片組是由VIA(威盛)晶片組控制的那麼就去下載VIAATA.kext,有些是NFORCE的晶片組,不要下錯了
    五:進入Windows系統 在「我的電腦」上右鍵屬性硬體.接著開啟「裝置管理器」找到IDE ATA/ ATAPI控制器……「ATI IDE Controllor」右建屬性詳細資訊,選擇「硬體ID」 看第一行的內容,注意VEN—1002和DEV—****。
    六:然後進入Mac系統,在Mac分割區下 的SystemLibraryExtensions 找到VIAATA.kext 雙擊,(如果提示無法開啟的話,就右鍵「顯示包內容」)出現contents,再開啟,找到info.plist ,右鍵,用 notepad++ 或者 TextEdit 進行編輯:
    找到如下字樣:
    <key>VIA PATA Controller</key>
    <dict>
    <key>CFBundleIdentifier</key>
    <string>com.apple.driver.AppleVIAATA</string>
    <key>Hardware Name</key>
    <string>82C571</string>
    <key>IOClass</key>
    <string>AppleVIAATARoot</string>
    <key>IOPCIPrimaryMatch</key>
    <string>0x05711106 0x610111AB 0x43901002 0x439C1002 0x438C1002</string>
    <key>IOProbeScore</key>
    <integer>1000</integer>
    <key>IOProviderClass</key>
    <string>IOPCIDevice</string>
    <key>ISA Bridge Matching</key>
    <dict>
    <key>IOPCIClassMatch</key>
    <string>0x06010000&0xffff0000</string>
    <key>IOProviderClass</key>
    <string>IOPCIDevice</string>
    </dict>
    <key>Serial ATA</key>
    <true/>
    </dict>
    這一段,注意:(特殊顏色標註)
    <string>0x05711106 0x610111AB 0x43901002 0x439C1002 (要輸入的內容,不包括括號)</string>
    在末尾</string>前新增上0x****1002,1002前的4個*是上面記下來的DEV_後面的那4個數位,即你的硬體ID。如我的就是0x438C1002
    然後儲存關閉
    若儲存不了就修改一下許可權再儲存!修改許可權也不會弄的話這裡有個笨辦法,但是有效!把nfo.plist直接複製到桌面上,按照上面的步驟修改好後把以前的那個老檔案給覆蓋了就OK了。
    再次修復磁碟許可權,然後用Kext Helper安裝改好的viaata.KEXT然後重啟。再次進入系統,點選看看那個可恨的三角,選擇「開啟SuperDriver驅動器」,看看光碟機是不是老老實實的出來了?還不敢相信自己的眼睛?放張光碟進去試試看!能用不?可以了吧!!

  • End

IT145.com E-mail:sddin#qq.com