|

楼主 |
发表于 2007-7-18 01:19:59
|
显示全部楼层
到现在为止,这个系统仍然只是gentoo的stage3,所以在正式开始规模安装软件以前,要给它装上发动机---内核,一般用户推荐使用gentoo-sources
代码:
emerge gentoo-sources
cd /usr/src/linux
make menuconfig
具体的配置请参考手册中对应部份,或是其他更全的资料
http://zhangle.is-a-geek.org/doc ... =1#book_part1_chap7
开始编译,注意,这种译法没有使用initrd,因此需要的模块都须译进内核.译完之后复制到/boot下,这里是使用kubuntu现有的grub,故文中没有提及安装grub
代码:
make && make modules_install
make install
或者
代码:
make && make modules_install
cp arch/i386/boot/bzImage /boot/vmlinuz-2.6.21.1-gentoo
cp .config /boot/config-2.6.21.1-gentoo
然后在menu.lst加上对应的启动项
代码:
title kubuntu, kernel 2.6.21.1-gentoo
root (hd0,7)
kernel /vmlinuz-2.6.21.1-gentoo root=/dev/sda9 ro vga=791
boot
或者你可以使用genkernel(gentoo下一个自动编译内核的工具软件)全自动编译,得到的内核与kubuntu的 generic内核相似,是一个通用型的配置,在启动时自动选择模块加载.
译完内核后,有两个选择,1是继续使用kubuntu平台进行下一步的安装,2是重启进入gentoo的基本系统继续下一步的安装.前者在安装过程中你可以继续正常使用kubuntu,后者你可以更快地装好你的gentoo. |
|