Ubuntu制作系统镜像
概述:为避免系统重装后重复配置环境带来的不便,将系统环境进行封装备份
具体步骤:
第一步:安装软件—Systemback
#1.如果已经添加过ppa,可以删除重新添加或者跳过此步
sudo add-apt-repository --remove ppa:nemh/systemback
#2.添加ppa
sudo add-apt-repository "deb http://ppa.launchpad.net/nemh/systemback/ubuntu xenial main"
#3.更新列表并进行安装
sudo apt update
sudo apt install systemback
第二步:打开软件进行.sblive镜像制作
#1.打开软件输入密码后,点击 Live system create
#2.软件右侧选择镜像保存路径和名称
#3.打钩 Include the user data files以包含用户文件
#4.点击右侧 Create new后进行创建,创建速度取决于镜像大小与计算机性能
第三步:将创建的.sblive镜像文件转为.iso格式
当镜像文件小于4G时,可通过该软件的 Convert to ISO 直接进行转换,若大于4G请参照一下步骤:
温馨提示:如果没有改变系统生成的位置,此时创建的系统默认情况下是在系统根目录的/home/ 文件夹中
#1.解压.sblive文件
mkdir sblive //创建解压文件夹
tar -xf /home/xxx.sblive -C sblive
#重命名文件,syslinux.cfg to isolinux.cfg
mv sblive/syslinux/syslinux.cfg sblive/syslinux/isolinux.cfg
#重命名文件, syslinux to isolinux
mv sblive/syslinux sblive/isolinux
下载cdrtools
#下载 cdtools
aria2c -s 10 https://nchc.dl.sourceforge.net/project/cdrtools/alpha/cdrtools-3.02a07.tar.gz //若此处无法安装可以点击上方链接进行下载
#解压缩
tar -xzvf cdrtools-xxx.tar.gz
#进行安装
cd cdrtools-xxx
make
sudo make install
#生成 ISO 文件,直接输入
/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
第四步:安装系统
进行到第三步时镜像已制作完成,可写入U盘进行安装,安装界面文字可能出现非中文情况,第一种进入系统的方式不能更改系统,第二种方式可以将系统安装至新的电脑。