应该可以使用 live 系统修复工具去修复。
应该可以使用 live 系统修复工具去修复。
有什么大概步骤不?livecd进去后,好像也没有原来的deepin-immutable-ctl的配置环境了,不大清楚怎么还原快照了。
在修复模式下,可以通过以下方式使用之前的快照恢复系统
-
挂载磁盘
-
引导修复,解决grub.cfg配置文件不存在的情况
-
通过终端手动恢复快照
-
3.1 手动chroot到/target中,该环境为无法启动的系统环境
-
3.2 执行
deepin-immutable-ctl admin status
查看当前环境部署状态信息
- 3.3 执行
deepin-immutable-ctl snapshot list
查看快照信息
-
3.4 执行
deepin-immutable-ctl snapshot rollback $ID
回滚至快照,通过deepin-immutable-ctl admin status
查看回滚后部署状态是否发生变化,第0项即为快照回滚产生的启动项,重启即可
在修复模式下,可以通过以下方式使用之前的快照恢复系统
-
挂载磁盘
-
引导修复,解决grub.cfg配置文件不存在的情况
-
通过终端手动恢复快照
-
3.1 手动chroot到/target中,该环境为无法启动的系统环境
-
3.2 执行
deepin-immutable-ctl admin status
查看当前环境部署状态信息
- 3.3 执行
deepin-immutable-ctl snapshot list
查看快照信息
-
3.4 执行
deepin-immutable-ctl snapshot rollback $ID
回滚至快照,通过deepin-immutable-ctl admin status
查看回滚后部署状态是否发生变化,第0项即为快照回滚产生的启动项,重启即可
多谢,再麻烦问下,这个“修复”是怎么进去的?是系统启动不了的时候自动进的吗?
多谢,再麻烦问下,这个“修复”是怎么进去的?是系统启动不了的时候自动进的吗?
通过启动盘进去,如果是虚拟机,设置启动引导为系统镜像
多谢,再麻烦问下,这个“修复”是怎么进去的?是系统启动不了的时候自动进的吗?
Uh... 社区版暂时没有修复模式... 所以上述修复方案暂不可用
如果出现系统无法启动的情况,可以借鉴 https://bbs.deepin.org.cn/post/286371 这个帖子进行修复
Uh... 社区版暂时没有修复模式... 所以上述修复方案暂不可用
如果出现系统无法启动的情况,可以借鉴 https://bbs.deepin.org.cn/post/286371 这个帖子进行修复
那这恢复步骤确实就复杂起来了
看来目前的ostree快照,是只能在系统可以正常进入的情况下,才能用于回滚了吧?
Popular Events
More
我执行这个命令建了个新快照:
sudo deepin-immutable-ctl snapshot create 快照名称 快照描述
然后是否会有这种场景:
1、系统无法启动甚至无法到grub引导项选择界面。
2、如果有grub引导界面的时候,grub引导界面没有显示创建的快照的引导项。
请问一下:
如果是这种场景,我如何使用之前创建的快照进行系统恢复?