[Ubuntu-zh] btrfs挂了
YunQiang Su
wzssyqa在gmail.com
星期四 六月 9 11:08:16 UTC 2011
于 2011年06月09日 16:03, henry cui 写道:
> btrfs 0.19的,内核刚升到39.0 掉电后发生的,倒没有想过是39的bug
>
解决了:
1. 先进恢复模式,尝试只读挂载: mount -o ro,如果可以就备份文件
2. 尝试可写挂载:
通过 find -iINODE_NUMBER 找到文件,比如 a.txt
mv a.txt a.txt.bak
mv a.txt.bak a.txt
这样可能就能解决了
3. 如果还不行,绝招:
自己去用git下载 btrfs-progs(就是 debian称为 btrfs-tools 的东西)
安装编译依赖,
编译 btrfs-zero-log : make; make btrfs-zero-log
debian带的 btrfs-tools 没有编译这个工具
使用 btrfs-zero-log 清空log:
btrfs-zero-log /dev/sdaX (比如我是 /dev/sda4)
关于邮件列表 ubuntu-zh 的更多信息