关于乱修改/etc/fstab导致无法启动然后修复模式无法mount然后fsck乱修复之后目录名变乱的吐槽与求助

2012-03-01 11:54:19 +08:00
 0bit
RT……
最近PostgreSQL服务器磁盘性能瓶颈严重,就想着“开源节流”,“节流”就是优化配置,减少IO,巴拉巴拉什么的,“开源”就是发现原来可以把ext4的日志记录功能关掉,貌似对提升性能有帮助,结果就踏上了不归路……

由于磁盘已经mount,无法用tune2fs修改,结果在网上不知道看到哪个杀千刀的,说修改/etc/fstab,然后就没有然后了,系统无法启动。

之后,弄了个U盘进入rescue模式,信心满满的以为mount、修改fstab、再chroot就好了呢,结果不能mount,然后脑子一进水,就fsck -C -y -t ext4 /dev/sda1了……

修复之后果然可以mount了,但是,根目录里只有一个lost+found,进去之后所有的目录都是#344508079之类的名字,瞬间我就石化了……

吐槽结束,下面开始求助,请问,这到底该咋办啊,有没有能自动恢复目录结构目录名的?或者,我要是手动恢复一个个重命名之后,会不会好使啊亲。

多谢多谢……
5446 次点击
所在节点    Linux
5 条回复
hanfeng
2012-03-01 12:59:19 +08:00
做任何操作之前先备份……
kojp
2012-03-01 13:11:20 +08:00
Kvm
2012-03-10 14:36:08 +08:00
蛋都碎了.................
zhairuo
2012-03-10 16:28:32 +08:00
/dev/sda1是Root Partition吗?
reducm
2012-03-10 17:28:19 +08:00
支前装win8的时候改变了uuuid,影响到fedora,还好还能进root shell

楼主的硬盘有试过挂去其他机看看情况吗?

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/28493

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX