@
yanqiyu #5
> 我猜原因就是回滚之后 `/usr/lib/modules/` 里面的内核版本和启动的时候用的对不上了?不过我不太清楚 snapper 会不会连着 /boot 里面的内核镜像一起快照了,没有的话就几乎肯定会有这个问题。
我的系统安装时默认只给分了两个分区,一个根分区是 btrfs ,一个 /home 是 xfs ,/boot 放在根分区,snapper 默认是会打上快照的。不过 /boot 里都是软链,指向的 /usr/lib/modules 。回滚主要是网卡驱动我用的第三方驱动,不支持 dkms ,升级内核后需要重新编译,但有的时候系统升级后部分库也升级了,如果网卡驱动还没跟着更新编译会通不过,就上不了网了,只能先回退,等网卡驱动更新。
> 有一种情况是升级的时候,第一次登陆 KDE 的组件对于什么数据库做了升级,然后回滚之后旧的 KDE 不认识了,然后就炸了。
可能确实是这个原因。当时系统升级后可以进入桌面环境,但只有一个提示正在处理个人数据什么的,等了很久没有任何反应,强制重启后就进不去桌面了。手动回滚到了上一个版本然后就炸了。当时也没折腾,命令行备份了数据直接重装了。。