救命啊,兄弟们,我的Linux服务器起不来啦,启动的时候出现以下问题。
checking root filesystem
execvp: Input/output error
*** An error occurred during the filesystem check.
*** Dropping you to a shell; the system will reboot
*** when you leave the shell.
输入root用户的密码后,运行fsck /dev/hda1,出现如下报错信息bash:fsck:command not found
输入df 只看到 /dev/hd5,其他的全不见啦。
不知道是怎么回事,兄弟们,救救我吧
哪位兄弟帮帮忙吧,我改怎么做啊
进入单用户模式下进行fsck
QUOTE: 原帖由 风声零动 于 2005-11-29 22:05 发表
进入单用户模式下进行fsck 看看是不是根目录损毁
如果是的话 把硬盘拔下来 接到另一台linux系统机器上 不要mount硬盘 直接fsck 一般应该是检查/dev/hdb1(你的如果是装到别的机器的从硬盘的IDE1上)
QUOTE: 原帖由 风声零动 于 2005-11-29 22:10 发表
看看是不是根目录损毁
如果是的话 把硬盘拔下来 接到另一台linux系统机器上 不要mount硬盘 直接fsck 一般应该是检查/dev/hdb1(你的如果是装到别的机器的从硬盘的IDE1上) 兄弟,能不能说的更清楚一点啊,我对Linux不是很熟
QUOTE: 原帖由 风声零动 于 2005-11-29 22:10 发表
看看是不是根目录损毁
如果是的话 把硬盘拔下来 接到另一台linux系统机器上 不要mount硬盘 直接fsck 一般应该是检查/dev/hdb1(你的如果是装到别的机器的从硬盘的IDE1上) 我把它挂在另外一个linux的机器上,但是启动的电脑的时候报一大堆错误,因为系统自动检测到这个硬盘,在启动到starting system logger: 的时候停在那里不动了,后来等了很久,又开始启动了,最后出现 INIT:Id%26quot;X%26quot;
respawning too fast:disabled for 5 minutes.
。这下怎么做了呢。
谁能帮帮我呢?
QUOTE: 原帖由 zengwin 于 2005-11-30 11:13 发表
我把它挂在另外一个linux的机器上,但是启动的电脑的时候报一大堆错误,因为系统自动检测到这个硬盘,在启动到starting system logger: 的时候停在那里不动了,后来等了很久,又开始启动了,最后出现 INI ... 你挂到另外一台linux服务器上当然不正常,因为原来的硬盘和你挂上去的硬盘一共有两个分区的label都是‘/’
首先要确定你的根在那个分区,使用了什么文件系统,是ext2、ext3、reiserfs还是其它
然后使用光碟启动,输入linux rescue进入rescue模式,然后就是选择键盘类型之类的,注意最后系统提示你是否把根挂载到/mnt/sysimage里,一定要选否。最后你将得到一个shell,在根据根在那个分区,使用了什么文件系统使用相应的fsck和参数进行修复
QUOTE: 原帖由 风声零动 于 2005-11-29 22:10 发表
看看是不是根目录损毁
如果是的话 把硬盘拔下来 接到另一台linux系统机器上 不要mount硬盘 直接fsck 一般应该是检查/dev/hdb1(你的如果是装到别的机器的从硬盘的IDE1上) 现在我通过这种方法去修复文件系统,我把硬盘重新挂到它原来的机器上启动。出现:
execvp:No such file or directory
*** An error occurred during the filesystem check.
*** Dropping you to a shell; the system will reboot
*** when you leave the shell.
怎么办呢
|