死机重启后就进不了系统了,请高手帮帮忙。

系统安装、升级讨论
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
回复
yongyi
帖子: 3025
注册时间: 2005-05-07 23:57
联系:

死机重启后就进不了系统了,请高手帮帮忙。

#1

帖子 yongyi » 2005-06-11 11:19

我前几天已经升了linux-image-2.6.10-5-686 (2.6.10-34.1) to 2.6.10-34.2。幸运地,我可以安然无恙地进系统,并运行良好。

可今天,用着FF,突然FF自动退出,然后怎么启动FF都出不来,试启动终端也同样启动不了。于是注销。输入密码后,点击登陆后就没反应了,黑屏。按NumLock键没反应,应该是死机了。于是强行重启。

结果启动不了,提示错误:
Filesystem is not clean
Filesystem seems to have falal corruptions .Running with --rebuild-tree is requid.
fsck failde.Please repair manually and reboot .Please note that the root file system is currently mounted read-only.
应该用什么命令呢?
独自看一看大海
总想起身边走在路上的朋友
Lenovo E290-420[Celeron-M420/256M/60G/Intel GMA950]
yongyi
帖子: 3025
注册时间: 2005-05-07 23:57
联系:

#2

帖子 yongyi » 2005-06-11 12:00

还有,我记得我的386核心还在的,但在/boot/grub/menu.lst中注释了,现在在grub菜单中显示不出来,请问怎么在没进系统时编辑grub?或怎么能启动386核心?
独自看一看大海
总想起身边走在路上的朋友
Lenovo E290-420[Celeron-M420/256M/60G/Intel GMA950]
头像
oneleaf
论坛管理员
帖子: 10441
注册时间: 2005-03-27 0:06
系统: Ubuntu 12.04

#3

帖子 oneleaf » 2005-06-11 15:03

使用LiveCD盘进入,使用 fsck 检查并修复硬盘。
当净其意如虚空,远离妄想及诸取,令心所向皆无碍
头像
GOVO
帖子: 427
注册时间: 2005-05-15 3:09

#4

帖子 GOVO » 2005-06-11 15:31

内核放在/boot里的吗?为何我升了只有一个内核?
头像
oneleaf
论坛管理员
帖子: 10441
注册时间: 2005-03-27 0:06
系统: Ubuntu 12.04

#5

帖子 oneleaf » 2005-06-11 15:51

单纯的升级会自动删除旧的内核。
当净其意如虚空,远离妄想及诸取,令心所向皆无碍
yongyi
帖子: 3025
注册时间: 2005-05-07 23:57
联系:

#6

帖子 yongyi » 2005-06-11 16:52

开什么玩笑!刚才ls一下,发现386的核心都没了。 :shock:
现在没法刻盘,没条件。SO,还有别的方法吗?
独自看一看大海
总想起身边走在路上的朋友
Lenovo E290-420[Celeron-M420/256M/60G/Intel GMA950]
头像
oneleaf
论坛管理员
帖子: 10441
注册时间: 2005-03-27 0:06
系统: Ubuntu 12.04

#7

帖子 oneleaf » 2005-06-11 17:02

使用安装盘启动,到分区时,切换到其他控制台,使用fsck 检查。
当净其意如虚空,远离妄想及诸取,令心所向皆无碍
yongyi
帖子: 3025
注册时间: 2005-05-07 23:57
联系:

#8

帖子 yongyi » 2005-06-11 17:41

oneleaf 写了:使用安装盘启动,到分区时,切换到其他控制台,使用fsck 检查。
愚笨了,还是不行。
到分区时,按alt+f2,输入fsck,说没这命令?
后面要加设备名不?比如分区:hda10
独自看一看大海
总想起身边走在路上的朋友
Lenovo E290-420[Celeron-M420/256M/60G/Intel GMA950]
头像
oneleaf
论坛管理员
帖子: 10441
注册时间: 2005-03-27 0:06
系统: Ubuntu 12.04

#9

帖子 oneleaf » 2005-06-11 18:04

没有啊,你到/sbin 中找找看看有没有,实在没有的话,以只读挂载,也就是

#mount -ro /dev/hda1 /mnt
#cd /mnt
#chroot .
#fsck /dev/hda1
当净其意如虚空,远离妄想及诸取,令心所向皆无碍
yongyi
帖子: 3025
注册时间: 2005-05-07 23:57
联系:

#10

帖子 yongyi » 2005-06-11 18:09

你的hda1是哪个盘?
是放了安装盘ISO的,还是装了Ubuntu的?
独自看一看大海
总想起身边走在路上的朋友
Lenovo E290-420[Celeron-M420/256M/60G/Intel GMA950]
头像
oneleaf
论坛管理员
帖子: 10441
注册时间: 2005-03-27 0:06
系统: Ubuntu 12.04

#11

帖子 oneleaf » 2005-06-11 18:20

你需要检查的Ubuntu的分区

你的原因是硬盘文件有损坏。需要检查和修复。
当净其意如虚空,远离妄想及诸取,令心所向皆无碍
yongyi
帖子: 3025
注册时间: 2005-05-07 23:57
联系:

#12

帖子 yongyi » 2005-06-11 18:42

oneleaf 写了:没有啊,你到/sbin 中找找看看有没有,实在没有的话,以只读挂载,也就是

#mount -ro /dev/hda1 /mnt
#cd /mnt
#chroot .
#fsck /dev/hda1
/sbin下有fsck.ext2,fsck.ext3,fsck.jfs。我的是reiserfs!

执行mount -ro /dev/hda10 /mnt提示:
cant find /mnt in /etc/fstab
于是执行mount -ro /dev/hda10 /dev
cd /dev
chroot
fsck /dev/hda10
提示仍是没这命令!

看来是分区格式的问题吧?
独自看一看大海
总想起身边走在路上的朋友
Lenovo E290-420[Celeron-M420/256M/60G/Intel GMA950]
头像
oneleaf
论坛管理员
帖子: 10441
注册时间: 2005-03-27 0:06
系统: Ubuntu 12.04

#13

帖子 oneleaf » 2005-06-11 18:48

不要挂载到/dev吧

没有/mnt 自己建立一个不就得了。

挂载上去chroot /mnt 后,再看看 /sbin/fsck.reiserfs 有没?如果还是没有,

必须要livecd了,如果有,运行修复之。

不过说实话,我不太喜欢 reiserfs ,我喜欢

/boot ext3 200M
/ jfs/xfs

这样来分区。这样坏的机会比较少一些。
当净其意如虚空,远离妄想及诸取,令心所向皆无碍
yongyi
帖子: 3025
注册时间: 2005-05-07 23:57
联系:

#14

帖子 yongyi » 2005-06-11 18:55

我没有单独/boot。如果这次不行,重装的话,考虑一下你的分区。呵呵。谢谢了。
独自看一看大海
总想起身边走在路上的朋友
Lenovo E290-420[Celeron-M420/256M/60G/Intel GMA950]
yongyi
帖子: 3025
注册时间: 2005-05-07 23:57
联系:

#15

帖子 yongyi » 2005-06-11 20:21

回复一下我刚才做的,并还没有搞定:
1。到分区时,按alt+f2
2。nano /etc/fstab  加上/mnt ,挂载/dev/hda10
3。mount -r /dev/hda10 /mnt (-ro不行)
4。cd /mount
5。chroot /mnt
6。fsck /dev/hda10 (按它提示加上 --rebuild-tree不行)

输入Yes后,检测开始
结束显示:
the problem in the internal node occured , whole sub tree is skipped finished

Comparing bitmaps.....Vpf-10640:the on-disk and the correct bitmaps differs

Bad nodes were found,Semantic pass skipped
6 found corruptions can be fixed only when running with --rebuild-tree
问题没解决。看来要用livecd了。我没有,所以打算重装吧。当然,如果哪位DX能有好方法也不妨不吝指教。
独自看一看大海
总想起身边走在路上的朋友
Lenovo E290-420[Celeron-M420/256M/60G/Intel GMA950]
回复