LinuxSir.cn,穿越时空的Linuxsir!

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

也发点牢骚:ext3也太脆弱了吧

[复制链接]
发表于 2008-5-3 00:16:30 | 显示全部楼层 |阅读模式
安装了zhcon,但是只能用全拼输入,猜测是不是键盘模式的问题,就运行了kbd_mode这个命令,kbd_mode -a改成了ascii模式,zhcon还是只能用全拼,然后就想看看kbd_mode这个命令的各个选项的作用,碰巧这个命令又没有帮助,就运行了kbd_mode -k这个命令,结果键盘不能用了,有没有配置远程登录,只能重启,重启之后就发生了文件系统错误,不过还是可以进入系统的,运行fsck,然后重启就进入不了系统了,切换到Arch下,再次fsck,结果mount上之后看到gentoo的根分区只有一个文本文件加上lost+found文件夹,所有的东西都没有了。以前用FreeBSD的时候,经常按电源按钮关机,顶多fsck一下就好了,也没有出现过这样的问题,是我重启之后的做法有什么问题,还是ext3本身就容易出现这样的问题?
 楼主| 发表于 2008-5-3 00:29:32 | 显示全部楼层
刚才在一个论坛里看到有人说ext3就怕在不懂的时候fsck,搞不懂是什么意思,那出现这样的情况应该如何处理呢?
回复 支持 反对

使用道具 举报

发表于 2008-5-3 00:56:29 | 显示全部楼层
man fsck.ext3
回复 支持 反对

使用道具 举报

发表于 2008-5-3 09:18:22 | 显示全部楼层
freebsd在断电后才容易起不来
ext3应该还算健壮吧
回复 支持 反对

使用道具 举报

发表于 2008-5-3 19:18:53 | 显示全部楼层
千万别在mount后fsck。绝对毁坏ext3的。楼主没看提示?
man 一下哦。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-5-3 23:25:17 | 显示全部楼层
习惯了FreeBSD的方式,都是在mount的时候执行fsck。在linux下该如何执行fsck呢,使用livecd启动,然后fsck?
回复 支持 反对

使用道具 举报

发表于 2008-5-4 08:49:33 | 显示全部楼层
Post by ocean390;1845373
习惯了FreeBSD的方式,都是在mount的时候执行fsck。在linux下该如何执行fsck呢,使用livecd启动,然后fsck?


不会吧,mount了再fsck是肯定出问题的。 好像在LINUX下的fsck.ext3是不让你在mount后再fsck的吧。
回复 支持 反对

使用道具 举报

发表于 2008-5-4 10:58:08 | 显示全部楼层
所以我只用reiserfs.
回复 支持 反对

使用道具 举报

发表于 2008-5-4 16:00:58 | 显示全部楼层
Post by fei;1845461
所以我只用reiserfs.

抱歉,发自内心的说:我顶!
回复 支持 反对

使用道具 举报

发表于 2008-5-4 16:12:20 | 显示全部楼层
打开Magic Sysrq就没这么多问题了.. 终端挂了可以直接SAK一下...
回复 支持 反对

使用道具 举报

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

本版积分规则

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