FREEBSD9 内核编译

1,创建配置文件

# cd /usr/src/sys/i386/conf
# mkdir /root/kernels
# cp GENERIC /root/kernels/MYKERNEL
# ln -s /root/kernels/MYKERNEL

2,编译内核

 1, 进入 /usr/src 目录

# cd /usr/src

 2,编译内核

# make buildkernel KERNCONF=MYKERNEL

 3,安装新内核

# make installkernel KERNCONF=MYKERNEL

3,内核无法启动

 1,当系统在引导菜单的10秒的倒计时,选择 Escape to a loader prompt.

 2, 输入 unload kernel .

 3, 输入 boot /boot/kernel.old/kernel