前几天升级到 openSUSE Tumbleweed 20201130 快照之后就频繁遇到内核崩溃的问题。也就是说 Linux Kernel 5.9.11 带来了这个情况。我没开启内存转储,反正也看不懂。于是紧接着升级到 Linux Kernel 5.9.12,Kernal Panic 没那么频繁了,但是一天里总会遇到那么一两次。这一波的内核崩溃也同样引发了 BtrFS 文件系统故障,跟上一次还是有点不一样。
标签: BtrFS
0
记一次莫名修复的BtrFS文件系统问题
最近一段时间经常遭遇 kernel panic(Linux 内核崩溃)。电脑用着用着就没反应了。有时候键盘上的大小写锁定键等指示灯还是不停闪烁,然后过几分钟就自动重启;有时候这些症状也没有,而只是 CPU 风扇开始加马力,直到按电源键硬关机。这种非正常关机(unclean shutdown)还是会造成其它问题的。最常见的就是文件系统被迫坏。然后今天就碰到了我的根分区的 BtrFS 系统在重启过程中报告说 “Csum didn’t match”。根分区无法挂载。接着就只能进入应急模式了。
openSUSE Linux 的默认分区
为了解决很多用户遇到的根分区空间被占满的问题(主要是因为 Btrfs 文件系统的快照功能),Richard Brown 推送了新的分区和防火墙/sshd 默认设置到 openSUSE Tumbleweed 和 openSUSE Leap 15.1 的安装程序。
继续阅读全文