[ << ]
[ < ]
[ 主页 ]
[ > ]
[ >> ]
10. 配置引导程序
内容:
10.a. 做出你的选择
介绍
现在你的内核已经配置并编译好,系统必须的配置文件也写好了,到了安装启动你内核的程序的时候了。这样的程序被称作引导器。
10.b. 安装SPARC的引导器:SILO
是时候安装和配置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
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之后,都需要再次运行(包括参数)。
|
接下来重新启动系统。
10.c. 重新启动系统
退出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的安装。
[ << ]
[ < ]
[ 主页 ]
[ > ]
[ >> ]
本文档的内容遵循知识共享-署名-相同方式共享许可协议
|