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生成镜像文件

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

html

ISO文件制做

第一步:这里咱们选择"建立Live系统",出现界面以下图所示:

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

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

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

注意:

若是生成的系统镜像小于4G,才能直接转存为光盘镜像。不然要使用下面的方法。

若是你有一个格式化后的U盘插入了,则左下方的"写入目标设备"(write target)就会检测到U盘。在生成了sblive文件后,选择sblive文件,再在窗口左下方选择写入设备,点击"向目标设备写入"(write to target)就可直接制做好系统安装U盘,再也不须要用到软碟通。linux

3 压缩系统镜像

Systemback在使用时会发现当生成的sblive文件大于4G的时候是没有办法生成iso文件的。这是因为iso文件自身的限制,iso9600对于文件有限制,单个文件不能超过2G,总的iso文件不能超过4G。

因此当上面生成的系统镜像若是大于4G,不能直接转存为iso文件,就要使用采用udf文件系统压缩再转存为光盘文件,下面就是具体的解决方法了。

进入计算机的home文件夹,能够看到这里面有一个systemback生成的文件:

.net

第一步:解压 .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镜像

code

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

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

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

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

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

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

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

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

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

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

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

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

  8. UBUNTU系统镜像定制

    1.背景 本文基于ubuntu server 16.04版本,主要研究镜像包括修改显示的OEM信息,软件包的删除和添加,实现"系统尽可能的小,安装尽可能的简单傻瓜" 2.简述 UB ...

  9. 下载ubuntu系统镜像的国内源地址,超快der!

    ubuntu16.04下载地址: 中科大源  http://mirrors.ustc.edu.cn/ubuntu-releases/16.04/ 阿里云开源镜像站  http://mirrors.al ...

最新文章

  1. mysql添加枚举约束语句_mysql8 参考手册--MySQL如何处理约束
  2. solrCloud搭建
  3. sqlsession.selectlist 会返回null么_如何在Java代码中去掉烦人的“!=null”
  4. 没看过这5本硬核技术书,就别说你懂大数据
  5. root用户连接mysql数据库出错 1045 access denied for user 'root'@'localhost' using password yes
  6. 上海石库门建筑群中规模最大的张园 迎来历史性的“重生”
  7. CentOS 安装MySQL5.7 源码方式安装
  8. 写一个控制gpio的驱动
  9. tkinter 文本框 值改变_【动图详解】PPT中文本框的使用方法,初学者必看!
  10. 【数据结构笔记】哈夫曼树的构造算法
  11. XSS自动化工具——Beef
  12. SAP 和 ERP 区别
  13. 【程序员读论文】题外篇:怎么读论文
  14. 亚马逊EC2服务器链接方式
  15. 键盘输入 kbhit()
  16. Spring boot集成RabbitMQ(山东数漫江湖)
  17. 基于nexus搭建golang代码下载代理缓存私服
  18. openssl开发库安装时的踩坑指南
  19. 富士x-e4参数 怎么样?测评值得买吗?
  20. android packagemanagerservice目录,Android重学系列 PackageManagerService的启动与安装(下)

热门文章

  1. java中布尔值做比较_Java中的三态布尔值
  2. java 8 集合分组_Java 8:按集合分组
  3. MicroProfile在Jakarta EE时代的作用
  4. 新的JEP草案将简化Java中的撰写
  5. 使用Spring Rest和Spring Data JPA和H2以及Spring Boot示例的Restful API
  6. spring pom设置_Spring社交Twitter设置
  7. JavaFX技巧22:“自动调整大小(树)”表列
  8. 您认为有关垃圾收集的7件事-完全错了
  9. WildFly和Docker上的Java EE 7动手实验室
  10. InterruptedException和中断线程的说明