需要准备FreeBSD 4.9的安装光盘, 并下载最新的src/sys源码包 (好象FreeBSD 4.9不支持R40e上的那块网卡). 如果你需要用到WinXP的话, 首先找个分区工具, 分好分区, 第一个分区给WinXP, 后面的分区也分好, 不然用IBM的系统恢复工具就会自动把后面未分区的与第一个分区合并, 先把WinXP恢复了(不过不恢复WinXP就没法继续后面的安装了), 并且, 进入WinXP 把最新的src/sys的tar包拷贝到C:\下
然后, 使用FreeBSD 4.9的安装光盘安装FreeBSD, 选个最小安装就可以了, 完成后启动进入FreeBSD, mount上WinXP的那个C:盘, 拷贝那个sys的源码包到/usr/src/下,解包, 重新编译内核, 安装重启, 就可以看到那个bge的网卡了
Kernel的加入的相关配置如下
options CPU_ENABLE_SSE options USER_LDT options CPU_ENABLE_TCC device pcm options VESA