LinuxSir.cn,穿越时空的Linuxsir!

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

/etc/rc.conf改动出错,系统不能启动。求助。

[复制链接]
发表于 2005-11-28 22:09:58 | 显示全部楼层 |阅读模式
我在rc.conf中将unicode设为yes,最后一行加了一句exec numlockx。结果系统不能启动,让进入维护模式,可却又是只读的文件系统,没法改正错误。我google了这个问题,发现只有装freebsd的人犯过该错误,也有人给出解决方案,我试了一下,在linux下无效。难道linux下只有我一个犯该错误的菜鸟吗,看来我是有rpwt。
:help
发表于 2005-11-28 22:22:52 | 显示全部楼层

这个方法可能可行

我不知道你这个问题的真正原因
但如果你只是想改回/etc/rc.conf,那么可以用一张livecd启动,挂上你的主分区,修改文件就可以了。
你安装gentoo时用的cd就可以用。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-11-29 08:04:03 | 显示全部楼层
我很菜,楼上是否可以给个挂主分区的命令,比如我的主分区是hda5,是mount /dev/hda5 /mnt/gentoo吗,再进该文件夹改动rc.conf?
费了2星期,基本搞定了桌面消遣的所有功能,闲来无事,想让启动自动开启小键盘,就闹事了(看别人帖子小心,很多人并没试过,纯属拍脑袋),我晕呐。启动脚本也气人,rc.conf有问题,旁边就是rc.conf~,为何不提示用户启用它,让人进只读环境有啥用,难道要念芝麻开门才好使?!
回复 支持 反对

使用道具 举报

发表于 2005-11-29 08:25:47 | 显示全部楼层

其实官方的handbook就有的

我再重复一下吧:
光盘启动之后,
mount /dev/hda5 /mnt/gentoo
如果你的/boot是单独的,例如hda6,则mount /dev/hda6 /mnt/gentoo/boot
如果没有单独的/boot,这一步就省了。
然后,mount -t proc none /mnt/gentoo/proc
chroot /mnt/gentoo /bin/bash
进入新环境之后,
env-update
source /etc/profile

修改文件

修改完成之后,
exit
umount /mnt/gentoo/{boot,proc}(如果没有单独的/boot:umount /mnt/gentoo/proc)
umount /mnt/gentoo
shutdown -r now
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-11-29 08:44:10 | 显示全部楼层
谢谢楼上的高人,看你的帽子就明白了,你们那旮沓全是活雷锋啊!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-11-29 16:35:53 | 显示全部楼层
严重表扬EHU先生:
他总结的方法原理清楚,操作简便,效果良好。虽说这些步骤handbook中散见,但能作为专题萃取出来,解决我们菜鸟的问题,很感谢。我已将这些步骤打印出来,以备将来不时之需。建议以后为菜鸟写的精华帖子中别漏了这个话题。受到其它帖子启发,好像这个办法不一定要求gentoo安装盘,其它版本的启动盘或者在其它linux环境下都可以照此办理。 :thank
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

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