概述:为避免系统重装后重复配置环境带来的不便,将系统环境进行封装备份
具体步骤:
第一步:安装软件—Systemback
1.如果已经添加过ppa,可以删除重新添加或者跳过此步
sudo add-apt-repository --remove ppa:nemh/systemback
2.添加ppa(选择所需版本)
ubuntu16.04版本
sudo add-apt-repository "deb http://ppa.launchpad.net/nemh/systemback/ubuntu xenial main"
ubuntu18.04版本
sudo add-apt-repository "deb http://ppa.launchpad.net/nemh/systemback/ubuntu bionic main"
ubuntu20.04版本
sudo add-apt-repository "deb http://ppa.launchpad.net/nemh/systemback/ubuntu focal main"
温馨提示:如若出现
GPG 错误:http://ppa.launchpad.net/nemh/systemback/ubuntu xenial InRelease: 由于没有公钥,无法验证下列签名: NO_PUBKEY 14E4942973C62A1B
请执行:
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 14E4942973C62A1B
3.更新仓库并进行安装
sudo apt update
sudo apt install systemback
第二步:打开软件进行.sblive镜像制作
1.打开软件输入密码后,点击 Live system create(创建live系统)
2.软件左侧选择镜像保存路径和名称
3.打钩 Include the user data files(包含用户文件)
4.点击右侧 Create new(创建新的)后进行创建,创建速度取决于镜像大小与计算机性能
第三步:将创建的.sblive镜像文件转为.iso格式
当镜像文件小于4G时,可通过该软件的 Convert to ISO 直接进行转换,若大于4G请参照以下步骤:
温馨提示:如果没有改变系统生成的位置,此时创建的系统默认情况下是在系统根目录的/home/ 文件夹中
1.解压.sblive文件,创建解压文件夹
mkdir sblive
2.解压文件
tar -xf /home/xxx.sblive -C sblive
3.重命名文件,syslinux.cfg to isolinux.cfg
mv sblive/syslinux/syslinux.cfg sblive/syslinux/isolinux.cfg
4.重命名文件, syslinux to isolinux
mv sblive/syslinux sblive/isolinux
5.下载cdrtools,可直接点击下方链接下载文件包或者指令安装
蓝奏云:下载链接
aria2c -s 10 https://nchc.dl.sourceforge.net/project/cdrtools/alpha/cdrtools-3.02a07.tar.gz
6.解压缩
tar -xzvf cdrtools-xxx.tar.gz
7.生成 ISO 文件,依次执行下列四条命令
cd cdrtools-xxx
make
sudo make install
/opt/schily/bin/mkisofs -iso-level 3 -r -V sblive -cache-inodes -J -l -b isolinux/isolinux.bin -no-emul-boot -boot-load-size 4 -boot-info-table -c isolinux/boot.cat -o sblive.iso sblive
本文介绍了如何在Ubuntu系统上利用Systemback软件进行系统环境的备份,包括添加PPA源,安装软件,创建.sblive镜像,以及将.sblive转换为.iso格式的详细步骤。该方法有助于避免系统重装后的配置工作。
1227

被折叠的 条评论
为什么被折叠?



