内核技术 - 编译内核支持声卡
编译内核支持声卡
2004-04-23 15:18 pm来自:Linux文档
现载:Www.8s8s.coM
地址:无名
sndconfig
第一章 : sndconfig
sndconfig 是一个由 RedHat 出版的 soundcard setup 程式。 有了sndconfig每一次帮Soundcard 安装Driver 时, 不用重新COMPILE 内核。
很多人说, redhat 8.0 没有 sndconfig. 但是,很多人 还是可以用。为什么呢?
sndconfig 和很多的 RH 开发的程式一样必须在 ROOT。 ROOT 就是拥有最大权力 的用户。
要用sndconfig的话, 必须 用 ROOT 来 login.
Login : root
Password : 你的密码
$ sndconfig
第二章 : COMPILE 内核来调解声卡
我是用SLACKWARE 8.1 , 其他的LINUX应该可以用吧。 请高首指点。
第一,
看看有没有安装内核的原码。通常在 /usr/src/
这里有 linux 目录 和 kernel-2.4.18 这两个目录。
我们进入 kernel-2.4.18
$ cd /usr/src/kernel-2.4.18
第二,
$ make menuconfig
然后选择你的声卡的名字。
记得, 是用 * 的符号不是 M
* - 按 Y
M - 按 M
然后, 退出。 Save Kenel Configuration ? YES
第三, $ make dep
第四, $ make bzImage
第五, $ make modules
第六, $ make modules_install
第七, $ make install
第八,
在 / 可以看到 vmlinuz 和 System.map 这两个档案。
我们将它们拷到 /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
重新开机。
请高首指点。 谢谢。