20070916

昨天折腾了一天的 Gentoo,终于是让机器成功跑起来了,也是我第一次安装 Gentoo,还算比较顺利吧。可是最后发现新内核中的网卡没有选对。我的网卡是 Marvell Yukon 2 chipset 88E8053 的芯片,从 Help 中查看到这是第二代的芯片,而我之前选成了另外一个 Marvell Yukon 驱动(是老版的据说将要不再被支持的驱动)。重新编译过程如下:

# cd /usr/src/linux
# make menuconfig
选择 Device Drivers/Network device support/Ethernet (1000 Mbit)/SysKonnect Yukon2 support (EXPERIMENTAL)
退出 menuconfig
# make && make modules_install
# 重新编译内核
# make install

# 安装新内核
完成后会在 /boot 目录下生成新内核,名称如 vmlinuz-2.6.22-gentoo-r5 等。具体就要注意看这一步生成的提示了。

下一步很关键了,就是如何让机器在开机的时候使用这个新内核。
两种方法:
1. 修改 grub.conf 文件,将路径指向新内核
# nano -w /boot/grub/grub.conf

2. 就是直接将新内核改名为原内核(最好先备份一下原内核)
# cp vmlinuz-2.6.22-gentoo-r5 kernel-2.6.22-gentoo-r5

重启后成功检测到网卡。Happy!Happy!!!

Possibly Related Posts: (Automatically Generated)

Tags: , , , ,

Leave a Reply

*