LinuxSir.cn,穿越时空的Linuxsir!

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

请教大家 关于 文件系统的健壮问题

[复制链接]
发表于 2006-8-25 14:19:22 | 显示全部楼层 |阅读模式
请问那种文件系统 对于突然断电的情况是最稳定的?

ext3? 不自从我的移动硬盘出了事儿,我就不再信任ext3了。
sir上看到一篇文章,说reiserfs对突然断电保护很好,但是又没有直接的证据。

我想请教大家,对于有可以经常突然断电的系统(不要建议我买ups…)那种文件系统是最好的?有没有评测标准?

谢谢了!
发表于 2006-8-25 15:02:16 | 显示全部楼层
没人说得清楚,最好不要断电,对硬盘造成硬伤,估计再强的文件系统也帮不上忙。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-8-25 15:10:34 | 显示全部楼层
现在的硬盘都有断电保护了,对硬件的伤害已经很小。

只是想知道下,哪个文件系统对这种情况处理最好。

一些嵌入式设备里的硬盘不知道用的什么文件系统。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-8-25 15:49:08 | 显示全部楼层
如果我把不需要写的分区(比如/usr)mount 成ro(readonly),会不会对突然断电有很好防护?
回复 支持 反对

使用道具 举报

发表于 2006-8-25 23:12:38 | 显示全部楼层
理论上新的硬盘不应受到断电的伤害。断电容易损坏文件系统,是因为对硬盘的写都需要时间,写的内容不可能立即写入磁盘(特别是有缓存的情况下),也就是说硬盘中的文件系统的状态不是任何时刻都是完整的(因为部分数据还没写进去),如果这时断电了,就造成文件系统的损坏。所以就有了日志式文件系统,它的原则就是保证文件系统的状态都是完整的,断电可能丢失数据(最新的数据可能丢失),但是不会损坏文件系统的状态,所以它可是可用的。理论上日志式文件系统应该都可以避免断电带来损坏。当然如果你连mount都没有,除非是分区表损坏,否则文件系统是不应该被损坏的(除非你直接写这个设备文件)。
回复 支持 反对

使用道具 举报

发表于 2006-8-25 23:52:07 | 显示全部楼层
这个我觉得过于理想化了,所谓的断电保护电路不见得有厂商吹嘘的那么神,磁盘在这么高速运转的情况下,突然急刹车,能保证不出事么?
我最怕听到断电时,“当”的一声,会吓死人的。
日志文件系统也一样,没有一个完全不出问题的,讨论这个,好比谁出问题的概率更小点。但 0 概率事件也是有可能发生的。谁撞上了,自认倒霉了。
回复 支持 反对

使用道具 举报

发表于 2006-8-26 00:19:21 | 显示全部楼层
我用reiserfs
到目前为止很稳定.

我的ext3崩溃过一次,到目前还没再用过.
回复 支持 反对

使用道具 举报

发表于 2006-8-26 01:15:14 | 显示全部楼层
我的/和/home用reiserfs,其它数据等都用的是 fat32
回复 支持 反对

使用道具 举报

发表于 2006-8-26 14:28:17 | 显示全部楼层
Post by 烂头冲
我的/和/home用reiserfs,其它数据等都用的是 fat32

这也可以?你是说/var /usr 等都用fat32?
回复 支持 反对

使用道具 举报

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

本版积分规则

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