LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 846|回复: 0

[LFS成功留念]mlterm造成chroot环境下不能执行grub

[复制链接]
发表于 2006-9-28 10:22:46 | 显示全部楼层 |阅读模式
按照LFS6.1.1中文文档制作LFS,执行到8.4配置GRUB时,执行grub命令报告mlterm错误(具体怎么说的记不清了,mlter是宿主系统的终端),想起chroot登陆的时候有一项 TERM="$TERM",退出虚拟根用户,env一下得到TERM=mlterm,回到字符界面env 一下得到TERM=linux,好,再进虚拟根环境,把chroot一堆参数中的TERM="$TERM"改成TERM=linux搞定!
之前在chroot下用vi编辑器也报mlterm的错,改过来就好了!
另外在编译内核的时候,make menuconfig居然运行不了告诉我:Your kernel configuration changes were NOT saved.也许跟mlterm有关,下次编的时候再试试,害得我在宿主系统上写完.config文件复制过来编译的.
还有就是在编辑GRUB的menu.lst的时候我是把主系统的menu.lst复制过来编的,在里面加了一个LFS的起动选项,谁知道竟然起动不了,对照文档去掉了各选项末尾的savedefault和boot,解决了该问题,但是不知道为什么LFS不需要这两项.
####################################################################
title       Debian GNU/Linux, kernel 2.6.8-2-686
root        (hd0,7)
kernel      /vmlinuz-2.6.8-2-686 root=/dev/hda10 ro
initrd      /initrd.img-2.6.8-2-686
#savedefault
#boot
####################################################################
还好都过去了,第一次LFS完成,用了3天,小有收获,在这留个记号,继续折腾,并感谢兄弟们分享经验!#
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表