前面说过一种系统备份的方式,但是重新安装系统的存储空间需要大于原有系统的存储空间,所以使用Systemback 软件制作。
一、下载安装Systemback
1、添加密钥
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 382003C2C8B7B4AB813E915B14E4942973C62A1B
2、添加仓库
sudo add-apt-repository "deb http://ppa.launchpad.net/nemh/systemback/ubuntu xenial main"
3、更新仓库并安装Systemback
sudo apt update
sudo apt install systemback
二、制作系统镜像文件
1、启动Systemback,直接点击图标或命令行启动
sudo systemback
2、创建Live系统
三、将.sblive格式转换为iso格式
在home目录下创建一个文件夹,保存镜像
cd /home
sudo mkdir sblive(名字自己取)
解压刚创建的.sblive文件到sblive文件夹
sudo tar -xf /home/ubuntu18.sblive -C sblive
重命名
sudo mv sblive/syslinux/syslinux.cfg sblive/syslinux/isolinux.cfg
sudo mv sblive/syslinux sblive/isolinux
在下面的网址下载cdrtools
https://nchc.dl.sourceforge.net/project/cdrtools/alpha/cdrtools-3.02a07.tar.gz
解压
tar -xzvf cdrtools-3.02a07.tar.gz
cd cdrtools-3.02
make
sudo make install
在解压的sblive文件夹下输入
sudo /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
等待进度完成
附录:虚拟机扩容
sudo apt-get install gparted