Ubuntu系統(tǒng)故障排除
無論是windows系統(tǒng)還是Ubuntu系統(tǒng)總會出現(xiàn)各種各樣的故障,下文就是解決Ubuntu系統(tǒng)下提示modprobe錯誤時的故障,具體內(nèi)容如下所述。
安裝了Ubuntu10.10之后,發(fā)現(xiàn)Ubuntu啟動非常之快,讓人感到很滿意。
不過不久之后發(fā)現(xiàn),不知道什么時候,在引導時,出現(xiàn)圖形界面前會顯示如下錯誤信息:
- modprobe:FATAL:couldnotload/lib/modules/2.6.35-22-generic-pae/modules.dep:Nosuchfileordirectory
不過倒是不影響任何功能的使用,只是看得不舒服。
一直百思不得其解,雖然不影響使用,但是直到今天升級內(nèi)核到2.6.35-23之后,錯誤依舊。那么感覺應該不是內(nèi)核的問題,有可能是配置的問題。
于是就上網(wǎng)搜索解決方案,多數(shù)的解決方案都是在轉(zhuǎn)述俄羅斯Ubuntu論壇的一個臨時性的屏蔽該錯誤的方法:
- Ihavefoundaworkaroundthatfixestheissueforme.I'veeditedthefile/etc/initramfs-tools/initramfs.confandI'vechangedthelineMODULES=mosttoMODULES=dep.Then,I'vereinstalledinitramfs-toolsandtheerrormessageshavedisappeared
國內(nèi)的Ubuntu論壇也有人類似轉(zhuǎn)述:
sudogedit/etc/initramfs-tools/initramfs.conf(建議先備份一下這個文件)
把MODULES=most改為MODULES=dep
然后echoFRAMEBUFFER=y|sudotee/etc/initramfs-tools/conf.d/splash
***sudoupdate-initramfs-u
經(jīng)過我的實驗,***步是不必要的。
我只是做了第二步:
- 1.$echoFRAMEBUFFER=y|sudotee/etc/initramfs-tools/conf.d/splash
- 2.$sudoupdate-initramfs-u
以上命令的意思是在引導時即打開了幀緩存(圖形界面),這樣就導致原本在文本界面顯示的錯誤信息不顯示了。當然這并不是本質(zhì)上的解決方法——只是不煩人了。
此外,這樣修改后,我感覺引導速度略有降低,在我的機器上,原本引導時需要亮5個紅點即可進入,現(xiàn)在卻需要亮兩遍(10個紅點)。不知道是否是因為提前進入了圖形界面而導致感覺上時間長了。
以上經(jīng)驗供大家參考,如果有從根本上解決的方法,也請指教。
總結(jié):
希望本文介紹的解決Ubuntu系統(tǒng)下提示modprobe錯誤時的故障的方法能夠?qū)ψx者有所幫助,更多有關(guān)linux系統(tǒng)的知識還有待于讀者去探索和學習。
【編輯推薦】