TW 滚动升级后无法进入系统,求教快照使用方法

今天 TW 滚动升级后,无法进入系统,之前滚动一直很顺利,头次遇到这种问题。
今天安装升级的时候,并没有感到什么异常。升级之后,能进入引导界面,选择内核启动后,会进入持续黑屏。

现在可以从引导界面进入 dup 升级之前的快照系统(我根目录用的 btrfs 系统,主目录用的 xfs)。有几个问题求教:

  1. 进入快照系统的时候号称是 readonly snapshot,这是什么意思?我对系统的新修改不会保存?
  2. 如何将系统永久滚回这一快照版本?
  3. 对后续滚动有何建议?过几天在接着滚?

目前正在尝试按 https://doc.opensuse.org/documentation/leap/archive/15.0/reference/html/book.opensuse.reference/cha.snapper.html#sec.snapper.snapshot-boot
指示的操作进行。

文档有点长,似乎在快照系统里直接 sudo snapper rollback ,再重新引导就行了。
晚点来分享结果,祝我好运。

我一般都是直接 sudo snapper undochange pre..post

嗯,昨天 sudo snapper rollback 之后重启,目前似乎都很正常。
过几天再重新 dup 试试看。

1 个赞

btrfs 成功滚回去了吗??
如果不行的话,还是建议重装,选 ext4

感谢 btrfs,成功滚回。
打算今天再 dup 一下。

不明白你的意思,问题无关 ext4,ext4 也没快照功能。

opensuse 相当的稳,你使用 btrfs,快照不费固态吗?

你有点搞笑,你说的 openSUSE 稳却选择了非默认的文件系统,这里用 ext4 能回滚?还有 btrfs 费固态……

固态硬盘使用 btrfs,那 btrfs 的 cow,会不会额外增加固态的写入量???我也不太懂

相反,因为使用了 COW,才节省了很多空间,减少了写入。Btrfs 还有对 SSD 的优化,另外 SSD 也没那么脆弱。
我觉得 Btrfs 的缺点是特性多用户反而不会使用了。如果你觉得 Btrfs 的功能你用不到,那 Ext4 适合你就行了。然而就算你用不到 Btrfs 的功能,默认安装它也不会造成多少困扰,不需要手动设置什么选项。
像原帖主的问题,正好是因为用了 Btrfs 才比较方便的解决了。

恰恰相反 CoW 减少了写入……

SSD 基本上就 Btrfs 和 XFS 好用吧。Btrfs 回滚比较保险,支持分区缩放,性能略差。XFS 性能稍好,但是没有快照也不支持缩小分区。EXT4 我觉得就不要考虑了。

快照实际上写入量不大,即使你天天 dup,一年顶多也就 0.1% 的写入寿命损失。但是空间可能会占很多,默认 50% 的根分区。你可以改 /etc/snapper/configs/root 文件的:

# fraction of the filesystems space the snapshots may use
SPACE_LIMIT="0.1"

我改成了 0.1,相当于250G分区的25G用来做快照。你要是 1TB SSD,建议改成 0.03 什么的,30G,能保存至少 30 个快照,绝对够用了。Leap 的话,每次更新很小,风险也少,其实 10GB 就足够了,也能保存至少 20 个快照。

dup 后黑屏你可能要分析一下原因,不然下次可能还会有问题。比如你是什么显卡,用的什么驱动,你用的哪个源。

3 个赞

dup 后黑屏你可能要分析一下原因,不然下次可能还会有问题。比如你是什么显卡,用的什么驱动,你用的哪个源。

是的,我还一直没空去细看。
我用的默认的那几个源外加 hardware源(为了 adb)和packman,没有额外装任何驱动。后来又 dup 了一次,还是黑屏,只好再次滚回。
今天再试下,不行就得琢磨下了。

昨天 dup 后,到目前一切正常。只是跟以前一样,要多次重启后,触摸板才能正常使用…

看了上面很多讨论。我感觉默认用 btrfs 还是挺好的,opensuse 是相当的稳,不过我这下也不免翻船了,还好 btrfs 回滚救了一命。作为普通用户,其实也不太在意(可能的)轻微性能损失啦。

1 个赞

我又来了。今天 dup 的时候死机了,之后无法正常进入系统。
正在快照里操作 rollback,希望顺利!

前几天碰見過這種情況。
沒有辦法,只能重裝了。
所以 dup 還是謹慎一些。

快照成功了吗?

很顺利!
滚回了最近的快照,然后重启顺利 dup 到了最新版本 :grin: :grin: :grin:

如果根目录用的 btrfs 文件系统或许还是有救的,默认快照系统是打开的。
如果还能进到引导界面的话,很容易就能恢复到最近的快照。

1 个赞