ubuntu 22使用systemback时的bug

systemback是个好东西,我一直用它做生产级的备份、还原,将系统环境拷到新生产的硬盘上。

安装很简单:

sudo sh -c 'echo "deb [arch=amd64] http://mirrors.bwbot.org/ stable main" > /etc/apt/sources.list.d/systemback.list'
sudo apt-key adv --keyserver 'hkp://keyserver.ubuntu.com:80' --recv-key 50B2C005A67B264F
sudo apt-get update
sudo apt-get install systemback

但是最近产品升级到ubuntu22,使用systemback创建镜像时出现问题:

BUG1

live image创建时文件系统发生变化

当时没截图。

然后使用

systemback-sustart

运行systemback,看它具体是啥引起的错误:

 可以看到似乎是firefox相关的。不管了,先删除firefox,反正生产用的设备也不用浏览器。

sudo snap remove firefox
cd ~/snap
rm -r firefox

再重新创建镜像,搞定。

BUG2

在ubuntu 22里安装或复制系统时,会遇到一个新问题:

 

通过这个提示得知是分区时出错。把这个命令拷贝到命令行里面单独运行,还是不行。

查了一下mkfs.vfat命令,这个SB@boot/efi会把它当作卷标来写,但是卷标不能有/。这个肯定是个bug,但是不知道是mkfs更新引起的还是systemback引起的。

解决方法是,手动分区,然后不勾选格式化那个勾,就行了。就是不让systemback帮你分区,直接用现有分区。

BUG3

我今天倒腾的时候搞出来一个问题,开机进入桌面的时候报错:

systemback 计划任务守护进程启动失败

没有root权限

当时也没截图。

输入命令:(可能要安装sudo apt plocate)

locate sbschedule.desktop

查找这个文件在哪,应该在一个xdg文件夹里面。进入这个文件夹,里面会有2个类似的文件

sbschedule.desktop

 sbschedule-kde.desktop

把这2个文件都删掉就行了

这个计划任务是跟着桌面启动的,删掉就好,谁会用它做计划备份的。


 

  • 2
    点赞
  • 20
    收藏
    觉得还不错? 一键收藏
  • 4
    评论
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值