1 安装Systemback

依此执行如下命令。

sudo apt-get update

sudo add-apt-repository ppa:nemh/systemback

sudo apt-get update && sudo apt-get install systemback unionfs-fuse

安装完成:

2 使用Systemback生成镜像文件

输入管理员密码,打开后界面如下图所示。

ISO文件制作

第一步:这里我们选择"创建Live系统",出现界面如下图所示:

第二步:勾选左侧的include the user data files(包含用户数据文件),这样自己主文件夹内的文件都会被包含在系统镜像中。很多相关的程序的配置文件都是保存在主文件夹内的。Working Directory是设置工作目录,程序运行时产生的临时文件都会被保存在这里。所以一定要保证这里有足够的存储空间。

第三步:点击"创建新的"就开始创建了,等待创建完成,这个过程有点长。完成后界面如下图所示:

右侧的列表中就是已经创建的系统镜像。此时右侧列表文件没有转换成iso格式,如果文件小于4G,选中你要转换的备份,点击convert to ISO 就可以开始转换了。转换完成后,在你的工作目录下就能找到生成的iso文件。

注意:

如果生成的系统镜像小于4G,才能直接转存为光盘镜像。否则要使用下面的方法。 如果你有一个格式化后的U盘插入了,则左下方的"写入目标设备"(write target)就会检测到U盘。在生成了sblive文件后,选择sblive文件,再在窗口左下方选择写入设备,点击"向目标设备写入"(write to target)就可直接制作好系统安装U盘,不再需要用到软碟通。

3 压缩系统镜像

Systemback在使用时会发现当生成的sblive文件大于4G的时候是没有办法生成iso文件的。这是由于iso文件自身的限制,iso9600对于文件有限制,单个文件不能超过2G,总的iso文件不能超过4G。 所以当上面生成的系统镜像如果大于4G,不能直接转存为iso文件,就要使用采用udf文件系统压缩再转存为光盘文件,下面就是具体的解决方法了。 进入计算机的home文件夹,可以看到这里面有一个systemback生成的文件:

第一步:解压 .sblive 文件:

mkdir sblive

tar -xf /home/systemback_live_2018-10-15.sblive -C sblive

第二步:重命名syslinux 至 isolinux:

mv sblive/syslinux/syslinux.cfg sblive/syslinux/isolinux.cfg

mv sblive/syslinux sblive/isolinux

第三步:安装 cdtools:

sudo apt install aria2

aria2c -s 10 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

第四步:生成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

最终生成iso镜像

linux镜像文件不要大于4g,Systemback制作大于4G的Ubuntu系统镜像相关推荐

  1. linux镜像文件不要大于4g,Systemback制做大于4G的Ubuntu系统镜像

    1 安装Systemback 依此执行以下命令. sudo apt-get update sudo add-apt-repository ppa:nemh/systemback sudo apt-ge ...

  2. Docker 3.2.4:基于 Dockerfile 制作 Ubuntu 系统镜像

    3.2.4:基于 Dockerfile 制作 Ubuntu 系统镜像 准备基础镜像 以 ubuntu:latest 为基础镜像: root@ubuntu:~# docker pull ubuntu 查 ...

  3. 比较linux的桌面环境的使用和异同?_深度UI + Ubuntu系统,堪称最强最美Linux发行版!你敢升级吗?...

    近期基于Deepin桌面环境及Ubuntu的Linux发行版UbuntuDDE Remix 20.04 Beta发布上线.简单来说,UbuntuDDE结合了Ubuntu的强大和深度漂亮的桌面环境,拥有 ...

  4. 制作U盘安装Ubuntu系统

    制作U盘安装Ubuntu系统: 1.下载Ubuntu 桌面版iso(版本不限) 2.下载安装Ultraiso软件 3.插入U盘(2G以上都可) 4.用Ultraiso软件打开Ubuntu iso,点击 ...

  5. Ubuntu系统镜像盘ISO:各版本大全、国内网速下载地址(阿里云)

    Ubuntu Ubuntu系统镜像盘ISO:各版本大全.国内网速下载地址(阿里云) 阿里云 Ubuntu系统镜像盘ISO:各版本大全.国内网速下载地址(阿里云) 阿里云 下载ubuntu由于国外网速慢 ...

  6. linux镜像文件太大不好下载_这是什么神仙系统?支持安卓程序 + Windows 程序 + Linux 程序...

    说到操作系统相信大家都很熟悉 Windows.Linux.安卓.macOS 但是很多人都忽略了谷歌出品的 Chrome OS 系统,因为谷歌服务在国内需要 404 工具才能使用,导致这个系统关注度不高 ...

  7. linux .deb文件的解压与制作.deb包的压缩命令

    .deb文件是一种Debian Linux Package 文件,属于压缩文件.我们可以自己制作.deb包然后执行dpkg -i softname.deb实现一键安装软件. 制作deb包 dpkg-d ...

  8. linux开源开发板 软硬件资料,LeMaker Guitar开源开发板安装系统镜像、Linux 系统快速指南 | 乐美客开源开发板社区...

    LeMaker Guitar快速入门 1.需要的配件 MicroSD卡 建议使用4GB或更大的10速MicroSD卡, 建议购买8GB 闪迪SD卡. 显示器和连接线 HDMI或DVI或VGA接口的显示 ...

  9. 使用 “Cubic” 制作自定义 “ubuntu” 系统镜像

    目录 一.前言 二.正文 ISO镜像定制 UUI镜像定制 定制系统测试 三.镜像下载 一.前言 使用ubuntu系统进行开发的时候,我们需要安装很多开发工具,比如sublime text.vscode ...

最新文章

  1. 赠书:分布式系统中的监控怎么做?
  2. LINUX DHCP搭建
  3. KubeMeet 直播 | 现场直击大规模集群、混合环境下的云原生应用交付难题
  4. Mac上使用nginx访问本地文件夹报403的问题
  5. 使用Asynchronous RFC call 拆分time consuming task
  6. java正则表达式 ascii,是否可以检查字符串是否在Java中仅包含ASCII?
  7. iot开源_Android ROM开源,新的IoT应用程序以及更多新闻
  8. GD2拖动验证码Thinkphp版
  9. php持续交付,持续交付概述
  10. 2018.08.21随笔
  11. 阶段3 3.SpringMVC·_01.SpringMVC概述及入门案例_01.SpringMVC概述及入门案例
  12. 建立 arm-linux 交叉编译环境
  13. 使用PL/SQL Developer 远程连接Oracle数据库出现 “无监听程序“错误 的解决办法
  14. 小学数学应用题:经典题型归纳50题含解析
  15. 北京摇号新政发布!每人只留一指标 60%新能源指标优先无车家庭
  16. 《兔战队》第二卷桥d
  17. 深度学习入门(三)一种预测阶段使用任意参数的滑动平均的快捷方式
  18. 3-4课:各种花式编程语言大放送
  19. 学习---人脉经营全攻略
  20. cal命令:日期显示

热门文章

  1. SDN学习之旅-RYU笔记(2)
  2. 超详细的8psk调制解调通信系统讲解与仿真
  3. WIn10+Anaconda 环境下安装 PyTorch 避坑指南
  4. 如何在阅读参考文献时,有效率的做笔记?
  5. 生活中人人都是主角,也都不是主角
  6. 汇编中数据处理的基本问题
  7. 使用MFC进行编程,绘制直线椭圆以及样条曲线
  8. BugkuCTF-Misc:多彩
  9. java自定义异常怎么做
  10. Java中toString函数干嘛用?