ubuntu镜像文件ISO制作
# 1)在18.04上添加Ubuntu 16.04 PPA sudo add-apt-repository "deb http://ppa.launchpad.net/nemh/systemback/ubuntu xenial main" # 2)导入此PPA的GPG签名密钥 sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 382003C2C8B7B4AB813E915B14E4942973C62A1B # 3)更新包列表并安装Systemback: sudo apt update sudo apt install systemback # 4)启动 Systemback sudo systemback 如果生成的.sblive文件大于4GB,可以参考下面的步骤生成对应的.iso系统镜像文件。生成.sblive文件袋过程中如果遇到拷贝错误,可以将对应的路径文件“exclude”。如果~/下面有swap分区文件,也需要exclude或者删除掉。删除方法为“sudo swapoff xxx”,然后再“sudo rm -rf xxx”。 步骤1:解压 .sblive 文件: mkdir sblive # 【systemback_live.sblive】需要更改为前面设置的名称[也可以直接到home目录下寻找对应的.sblive文件] tar -xf /home/systemback_live.sblive -C sblive 步骤2:重命名syslinux 至 isolinux: mv sblive/syslinux/syslinux.cfg sblive/syslinux/isolinux.cfg mv sblive/syslinux sblive/isolinux 步骤3:安装 cdtools: 下载 https://nchc.dl.sourceforge.net/project/cdrtools/alpha/cdrtools-3.02a07.tar.gz tar -xvf cdrtools-3.02a07.tar.gz cd cdrtools-3.02 make sudo make install 步骤4:生成ISO文件: cd ~/ /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 这一步完成后,将会生成一个iso文件。
参考