歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Linux綜合 >> Linux資訊 >> 更多Linux

用sndconfig配置聲卡後無法啟動系統問題的解決

  很多使用主板整合軟聲卡的朋友可能會碰到這麼一個問題,安裝RedHat Linux時不能自動檢測到聲卡,但在控制台下使用sndconfig聲卡配置工具卻可以找到名為via82cxxx的AC'97標准聲卡,可是sndconfig一旦配置完成,重啟動後就再無法進入系統,在顯示loading sound config (via82cxxx)之後就沒有任何反應了,這完全可以說明系統在裝入聲卡驅動模塊via82cxxx時出現某種錯誤而導致系統掛起。解決系統無法啟動的辦法其實很簡單,只要修改配置文件/etc/rc.d/rc.modules,注釋或去掉裝入聲卡驅動模塊的語句: alias via82cxxx option **** 由於硬盤上系統的模塊配置問題,你不能用一般的Linux啟動軟盤(因為它要引導位於硬盤上的根分區)來引導系統,也不能使用loadlin.exe程序來引導硬盤上的Linux,而只能用軟盤版的Linux(軟盤本身帶有根文件系統)或者是通常所說的急救軟盤啟動,然後將硬盤上的Linux分區掛入某一目錄MountPoint,然後進入MountPoint/etc/rc.d就可以修改硬盤上的rc.modules文件了,取出軟盤(因為系統已經解壓在內存中)並重新啟動電腦就可以正常進入你的Linux系統了。 終於可以啟動了!嗚嗚……(竟然有人當著Lanche的面彈了男兒不輕彈的lei)唉,也是……系統是可以啟動了,當然聲卡還是無法發聲的…… 想一想RedHat 6.x/7.0有一個名叫kudzu的硬件檢測工具,既然它在系統每次啟動時自動檢測/配置硬件都無法找到你的聲卡,就已經向你發出了一個危險信號,這時最好就不要用sndconfig來配置軟聲卡了,否則可能會惹來無法啟動系統的麻煩。雖然Linux比Windows穩定得多,但在使用有缺陷或是惡意編寫的內核模塊時也可能會死機的…… 至於聲卡的配置嘛可以換用直接支持它的Linux發行套件,或者是安裝通用聲卡驅動程序OSS或ALSA(請參看2000年第39期的電腦報“在Linux下安裝聲卡”一文)。




Copyright © Linux教程網 All Rights Reserved