|

楼主 |
发表于 2002-12-26 11:42:13
|
显示全部楼层
请问下面说的意思是 。。。
使 LFS 系统可以启动
为了能从LFS系统启动,我们需要更新我们的启动加载器,这里假设用户使用的是lilo启动加载器(因为它是目前使用最广泛的启动加载器)。
我们不在 chroot 环境下运行 lilo 程序。因为这样可能产生系统 MBR 不可用的致命副作用,这时候用户将不得不使用启动软盘来引导系统(主系统或 LFS 系统)。
首先退出 chroot 环境,并拷贝 lfskernel 文件到主系统:
logout
cp $LFS/boot/lfskernel /boot
下一步就是在 /et/lilo.conf 中添加关于 LFS 的内容,使得在启动时能选择 LFS 系统:
这个cat是向lilo.conf添加对吧,原有的起动选项不会被改变是不是???
cat >> /etc/lilo.conf << "EOF"
image=/boot/lfskernel
label=lfs
root=<partition>
read-only
EOF
注意:<partition> 必须换成LFS所在分区。
还要注意如果你的根分区是reiserfs文件系统,read-only 应换成 read-write。
然后通过运行下面命令来更新启动加载器:
/sbin/lilo -v
最后一步是同步旧系统和 LFS 系统的 lilo 配置:
这个是什么意思呢??就是复制到$LFS让两个都一样???和 &&和后面的意思呢???
cp /etc/lilo.conf $LFS/etc &&
cp $(grep "image.*=" /etc/lilo.conf | cut -f 2 -d "=") $LFS/boot |
|