2012年3月27日 星期二

用idsdt來驅動你的顯卡、音效卡驅動


http://otakutw.com/832/%E9%BB%91%E8%98%8B%E6%9E%9C%E5%B0%88%E6%AC%84%E6%95%99%E5%AD%B8%E4%BA%94%E6%AD%A5%E6%95%99%E4%BD%A0%E7%94%A8idsdt%E4%BE%86%E9%A9%85%E5%8B%95%E4%BD%A0%E7%9A%84%E9%A1%AF%E5%8D%A1%E3%80%81%E9%9F%B3


在教學開始之前我還要說一句 dsdt只是描述你硬體的檔,他起不到驅動硬體的功效,他只是告訴你的mac系統你的主機板上都有什麼
然而你的作業系統不支援某一硬體,即使你使用了正確的dsdt檔還是有可能無法驅動你的顯卡所以,我不建議過分依賴於dsdt檔,畢竟你的電腦不是真正的mac


第一步.下載所需軟體 首先我們下載我們所需要的工具(提供下載連結)下載 EVEREST Ultimate Edition(非常專業的硬體檢測軟體) http://www.skycn.com/soft/6501.html gpu-z(非常專業的顯卡檢測軟體)
http://www.onlinedown.net/ soft/61779.htm idsdt軟體 最新版本連結http://u.115.com/folder/f682566642a

第二步.提取主機板bios檔 打開我們剛才下載的軟體EVEREST Ultimate Edition 在軟體的狀態欄(或稱資訊欄點擊滑鼠右鍵,選擇acpi tool) 這時會出現一大堆的資訊,我們無視他直接按save
dsdt保存到此我們就拿到了我們主機板的bios檔,好啦,關閉軟體

第三步.提取顯卡rom檔 這時就需要我們下 ​​載的gpu-z軟體了,軟體介面如下 點擊我們圖上的綠色按鈕,然後點擊保存為檔 這裡注意一下,gpu-z默認保存的顯卡rom檔副檔名為bin,但是idsdt軟體所識別的格式為rom 所以在保存之後要更改檔副檔名為rom
到此win的工作就結束了

第四步.提取音效卡codec檔 對於這個codec檔對新手來說真是一頭霧水,究竟這個codec是個什麼玩意呢?我們來看看網上的說法






在音效卡上往往可以找到1顆或者2顆甚至3顆4面有引腳的正方形晶片,面積一般為0.5-1.0平方釐米。這就是CODEC。CODEC是多媒體數位信號編


解碼器,主要負責數位->模擬信號轉換(DAC)和模擬->數位信號的轉換(ADC)。不管是音訊加速器好,還是I/O控制器好,他們輸入輸


出的都是純數位信號,我們要使用音效卡上的Line


Out插孔輸出信號的話,信號就需要經過音效卡上的CODEC的轉換處理。可以說,音效卡模擬輸入輸出的品質和CODEC的轉換品質有著重大的關係,音訊加速


器或I/O控制器決定了音效卡內部數位信號的品質,而CODEC則決定了類比輸入輸出的好壞。在購買音效卡時,不但要熟悉音訊加速器或I/O控制器的品質,還


需要對其採用的CODEC有所瞭解。

CODEC不等於音效卡
網路上和雜誌上,有大量的文章存在一個錯誤,我們總是會看到"ALC880音效卡聲音怎麼樣","ALC880的音效卡驅動怎麼安裝啊"這類的句子。顯示很多人把CODEC等同於音效卡了,這是不正確的;CODEC並沒有集成I/O控制器,因此並不具備音效卡的核心功能。集成音效卡最核心的部分被集成到了主機板晶片組當中

哦!現在明白了吧,codec是一塊小晶片,他的作用是為了處理信號和模擬輸入輸出,所以,codec的作用就是描述你音效卡的各個介面的位置


我們可以利用這個codec檔來製作我們的仿冒驅動,有動手能力的可以試試紫米的教學,自己來製作自己的音效卡驅動


教學傳送門http://bbs.pcbeta.com/viewthread-623626-1-1.html


然後codec檔在一種叫做linux的作業系統下卻有很好的解決辦法所以我們就要下載一款linux系統來提取我們的codec檔,然而網上的著名版本,如小紅帽一類的


作業系統大小很大,下載起來很是費時間,不過基於linux製作的作業系統很多很多,諸多篩選之後我們選擇ubuntu(Ubuntu是一個以桌面應用為主的Linux作業系統


它的大小在680mb左右,2m的網速40分鐘就可以下載完畢了下載完畢以後刻盤引導~


注意!不用安裝它,直接選擇進入光碟系統(光碟系統也可以聯網,聽歌,很佩服Ubuntu的強大) 順利進入桌面以後,從系統磁碟分割下尋找/proc/asound/文件夾然後你會看到card0 card1文件夾,也許更多或者更少
在這些文件夾內尋找一個名為codec.txt的檔複製保存


我不太信命令列的方法,論壇上的諸多命令列的辦法基本無法提取這個檔,因為這個檔的位置不固定,所以親自去查找這個檔比一個一個字的打命令列要簡單多了,不是嗎?


然而引導進入Ubuntu總是存在一波三折的情況,比方說無法引導,沒有光碟燒錄怎麼辦呢?


也有解決辦法的,請參照二樓,圖文並茂教你提取你音效卡的codec檔


ps,希望大家把提取到的codec檔發送到我的郵箱,我會於大家分享


我的郵箱 jason5545@gmail.com

至此linux的工作就完成了


--------- -----------------------------------------


第五步.使用idsdt軟體來生成我們所需要的dsdt檔idsdt軟體集成了很多功能,例如dsdt修復關機斷電修復bios重置,以及顯音效卡驅動.等等強大的功能


軟體的介面如下 看到這裡大家都明白了把很佩服oscnet做的軟體,介面很簡潔易用 導入dsdt檔-我們第二步提取的主機板rom檔 導入顯卡rom檔-我們第三步所提取的顯卡rom檔導入音效卡codec檔-我們第四步提取的音效卡codec檔 最後呢別忘記給你的顯卡起個名字
至此簡單的教學結束

沒有留言:

張貼留言

歡迎大家在最...下方「留言」寫下想跟阿杰老師說的話喔!!