声明: 本手册已经被新版本代替了,不再被维护。 |
现在你的内核已经配置并编译好,系统必须的配置文件也写好了,到了安装启动你内核的程序的时候了。这样的程序被称作引导器。
是时候安装和配置SILO了,改进过的Sparc引导器(Sparc Improved boot LOader)。
代码 2.1: 安装SILO |
# emerge silo
|
现在打开你喜欢的编辑器(我们使用nano来做例子)并创建/etc/silo.conf。
代码 2.2: 创建/etc/silo.conf |
# nano -w /etc/silo.conf
|
在下面你可以找到一个silo.conf的范例。它使用本手册一直使用的分区方案并用kernel-2.6.24-r5作为内核镜像
代码 2.3: /etc/silo.conf范例 |
partition = 1 # 引导分区(= 根分区) root = /dev/sda1 # 根分区 timeout = 150 # 引导默认选择前等待15秒钟 image = /boot/kernel-2.6.24-r5 label = linux |
如果你要使用Portage自带的silo.conf范例,请确保注释掉所有你不需要的行。
如果你打算安装SILO的物理磁盘和存放/etc/silo.conf的不是同一个,那么你必须拷贝一份/etc/silo.conf到那个磁盘的分区里去。假设/boot是那个磁盘的一个单独分区,拷贝一份配置文件到/boot然后运行/sbin/silo -f:
代码 2.4: 仅在/boot 和SILO的安装地点不在同一个磁盘 |
# cp /etc/silo.conf /boot # /sbin/silo -f -C /boot/silo.conf /boot/silo.conf appears to be valid |
否则只要运行/sbin/silo -f:
代码 2.5: 运行 silo |
# /sbin/silo -f
/etc/silo.conf appears to be valid
|
注意: 这个命令silo,每次你升级和重新安装sys-boot/silo之后,都需要再次运行(包括参数)。 |
接下来重新启动系统。
退出chroot环境并卸载所有挂载过的分区。然后输入一个具有魔力的也是你期待已久的命令:reboot。
代码 3.1: 退出 chroot,卸载所有分区然后重启 |
# exit cdimage ~# cd cdimage ~# umount /mnt/gentoo/boot /mnt/gentoo/dev /mnt/gentoo/proc /mnt/gentoo cdimage ~# reboot |
当然,不要忘记把引导CD拿出来,不然CD将再次启动你的电脑而不是你新装的Gentoo系统。
一旦重启到你的Gentoo,接着来结束Gentoo的安装。
本文档的内容遵循知识共享-署名-相同方式共享许可协议