上星期幫我的小黑換了新的硬碟
(之前的光裝投影片就不行了...)
新入手的是Fujitsu的80G硬碟
(雖然很想買另一牌子7200轉的硬碟,但是太貴了orz)
聲音很小聲(雖然有神奇的高頻),溫度低很多(長時間工作感覺舒服多了)
速度也快多了
(雖然我認為是因為我從XFS轉向ReiserFS的緣故...)
安裝和更新過程大致順暢,除了無線網路的部份
按照以前的經驗,我只要把firmware抓來放在/lib/firmware就ok了
但是這次怎麼試也不成功
仔細看看,似乎是udev和hotplug之間的問題
因為現在正處於hotplug逐漸過度到udev的時期,似乎有些硬體會有module loading上得問題
(尤其是有用到firmware的)
本來想說該脆換回去hotplug做個縮頭烏龜
沒想到卻導致一連串硬體的問題,造成我會進不去X
最後...只好有乖乖的回到google來尋找破解的方法
結果在
Eric's Blob那邊找到解答
他新版的解決方法是用/sbin/udev_run_hotplugd,不過我在sid上找不到
所以我就回過頭去用他的老方法
1. 先去下載udev的source,可以在
udev那邊找到
2. 解開後用"make EXTRAS=extras/firmware“來編
3. 將extra/firmware裡面的firmware_helper複製到/usr/local/sbin去
4. 到/etc/udev/rules.d去新增一個”999-firmware.rules"的檔案,內容是:
ACTION=="add", SUBSYSTEM=="firmware", RUN+="/usr/local/sbin/firmware_helper"
5. 看你是打算重新開機或是自己重新把module掛上去都行
這樣就ok了...
不過,感覺上這是過渡時期的方法,而且似乎有一些硬體會有新的問題
希望能趕快解決這些問題阿...