[Feedback on issues] 更新时总是备份失败
Tofloor
poster avatar
亦翔
deepin
2025-07-28 13:01
Author

使用系统更新时,总是备份失败,失败日志如下更新日志_2025_07_28_12.58.35.txt,请查看下是出了什么问题吗?

Reply Favorite View the author
All Replies
deepin-流云
Moderator
Community OP
2025-07-28 13:35
#1

https://bbs.deepin.org.cn/post/289712

参考这个,看看boot分区空间,如果是之前的版本升级上来的,可能会出现备份空间不足的情况导致备份失败,清理一下就行

Reply View the author
electricface
deepin
2025-07-28 13:35
#2

看日志是出现了期望存在的 ostree commit 不存在。

可能是 ostree purne 将未被分支引用的 ostree commit 对象删除了。

是否有执行删除ostree 仓库分支的操作?

临时解决方案:

通过GRUB菜单启动到到回退项,然后回退,或

通过“系统还原”程序恢复出厂设置

Reply View the author
zhaohui
deepin
Community Developer
2025-07-28 13:39
#3

请问更新前具体是什么版本,之前的更新一直是正常的吗,分别执行下 ostree refs -r --repo=/persistent/ostree/repodeepin-immutable-ctl admin status,看下结果是啥

Reply View the author
亦翔
deepin
2025-07-28 15:54
#4
zhaohui

请问更新前具体是什么版本,之前的更新一直是正常的吗,分别执行下 ostree refs -r --repo=/persistent/ostree/repodeepin-immutable-ctl admin status,看下结果是啥

是从preview版一路升级过来的,执行命令后是这个结果
image.png

Reply View the author
亦翔
deepin
2025-07-28 15:56
#5
deepin-流云

https://bbs.deepin.org.cn/post/289712

参考这个,看看boot分区空间,如果是之前的版本升级上来的,可能会出现备份空间不足的情况导致备份失败,清理一下就行

感谢回复,boot分区已做过处理,目前应该是正常的。

Reply View the author
亦翔
deepin
2025-07-28 16:03
#6
electricface

看日志是出现了期望存在的 ostree commit 不存在。

可能是 ostree purne 将未被分支引用的 ostree commit 对象删除了。

是否有执行删除ostree 仓库分支的操作?

临时解决方案:

通过GRUB菜单启动到到回退项,然后回退,或

通过“系统还原”程序恢复出厂设置

感谢回复!😥 目前是做为办公电脑使用,担心恢复出厂会影响,没敢这样操作

Reply View the author
zhaohui
deepin
Community Developer
2025-07-28 16:43
#7
亦翔

感谢回复!😥 目前是做为办公电脑使用,担心恢复出厂会影响,没敢这样操作

这种情况确实没有比较好的恢复手段,也不太好定位是哪一步出现的问题,如果恢复出厂设置,又会恢复到preview版本的系统,所以还是建议使用最新的系统进行重装,可以选择保留用户数据。

https://www.deepin.org/zh/download/

Reply View the author