RH 8.0下的sndconfig和SLACKWARE下的聲卡的調(diào)解
很多朋友問(wèn)了sndconfig的問(wèn)題,
我現(xiàn)在給大家做一個(gè)整理。
第一章 : sndconfig
sndconfig 是一個(gè)由 RedHat 出版的 soundcard setup 程式。 有了sndconfig每一次幫Soundcard 安裝Driver 時(shí), 不用重新COMPILE 內(nèi)核。
很多人說(shuō), redhat 8.0 沒(méi)有 sndconfig. 但是,很多人 還是可以用。為什么呢?
sndconfig 和很多的 RH 開(kāi)發(fā)的程式一樣必須在 ROOT。 ROOT 就是擁有最大權(quán)力 的用戶。
要用sndconfig的話, 必須 用 ROOT 來(lái) login.
Login : root
Password : 你的密碼
$ sndconfig
第二章 : COMPILE 內(nèi)核來(lái)調(diào)解聲卡
我是用SLACKWARE 8.1 , 其他的LINUX應(yīng)該可以用吧。 請(qǐng)高首指點(diǎn)。
第一:
看看有沒(méi)有安裝內(nèi)核的原碼。通常在 /usr/src/
這里有 linux 目錄 和 kernel-2.4.18 這兩個(gè)目錄。
我們進(jìn)入 kernel-2.4.18
$ cd /usr/src/kernel-2.4.18
第二:
$ make menuconfig
然后選擇你的聲卡的名字。
記得, 是用 * 的符號(hào)不是 M
* - 按 Y
M - 按 M
然后, 退出。 Save Kenel Configuration ? YES
第三: $ make dep
第四: $ make bzImage
第五: $ make modules
第六: $ make modules_install
第七: $ make install
第八:
在 / 可以看到 vmlinuz 和 System.map 這兩個(gè)檔案。
我們將它們拷到 /boot 里。
$ cp vmlinux /boot/vmlinux-2.4.18
$ cp System.map /boot/System.map-2.4.18
第九:
$ ln -s vmlinux-2.4.18 vmlinux
$ ln -s System.map-2.4.18 System.map
第十:
$ /sbin/lilo
重新開(kāi)機(jī)。