LinuxSir.cn,穿越时空的Linuxsir!

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

编译新内核后VFS:Mounted root readonly /bin/bb:can't access tty ;job control tu

[复制链接]
发表于 2008-12-8 22:44:37 | 显示全部楼层 |阅读模式
编译新内核后VFS:Mounted root readonly /bin/bb:can't access tty ;job control turned off,有人遇到过吗?怎么解决?是内核中什么选项没选到吗?
我的grub是
title           gentoo
root (hd0,12)
#kernel /kernel-genkernel-x86-2.6.24-gentoo-r5 root=/dev/ram0 init=/linuxrc ramdisk=8192 real_root=/dev/sda14 doscsi agpgart
kernel /kernel-2.6.24-r7 root=/dev/hda14 init=/bin/bb
initrd /initramfs-genkernel-x86-2.6.24-gentoo-r5
不用最后一行出现上述错误,使用后正常,新内核并没有产生initrd啊,手册上说不要的,
编译内核3次了。
发表于 2008-12-8 22:50:24 | 显示全部楼层
我也不行……
回复 支持 反对

使用道具 举报

发表于 2008-12-8 23:08:06 | 显示全部楼层
init=/bin/bb
你要用busybox?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-12-9 14:05:08 | 显示全部楼层

网上安装手册上是这样的,我也不懂/bin/bb是什么?

Post by zhllg;1921268
init=/bin/bb
你要用busybox?


难道用/bin/bash?
回复 支持 反对

使用道具 举报

发表于 2008-12-9 14:11:21 | 显示全部楼层
你没听说过sysvinit?
回复 支持 反对

使用道具 举报

发表于 2008-12-9 14:12:16 | 显示全部楼层
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-12-9 15:54:38 | 显示全部楼层

看了提供的链接,但找不到解决的方法

本身看程序的能力有限,连这个出错信息都没有找到。但稍微了解了一下sysvinit .
回复 支持 反对

使用道具 举报

发表于 2008-12-9 16:01:29 | 显示全部楼层
那是内核里的代码
内核启动时会自动尝试那几个文件
正常情况就应该使用sysvinit
所以不需要加任何init参数

除非你不想用sysvinit,比如busybox
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-12-9 16:51:46 | 显示全部楼层

哦,回去试验一下。谢!

哦,回去试验一下。谢!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-12-10 08:51:18 | 显示全部楼层
果然成功了,怪我看手册没有仔细看清楚,原来加上init=/bin/bb是紧急救援的,不过也学到不少东西。
回复 支持 反对

使用道具 举报

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

本版积分规则

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