返回顶部
首页 > 资讯 > 服务器 >ubuntu.22.04.1系统利用systemback制作镜像
  • 219
分享到

ubuntu.22.04.1系统利用systemback制作镜像

ubuntulinux服务器 2023-08-18 16:08:06 219人浏览 泡泡鱼
摘要

1.流程总览 前言:笔者并不确定ubuntu.22.04.1进行系统镜像制作的功能正不正常,但从实践结果:可以正常生成iso文件,并且能作为镜像加载进虚拟机来看,应该没什么问题。 并且移植好的镜像文件包含了当前的环境,系统文件内的图片,视频

1.流程总览

前言:笔者并不确定ubuntu.22.04.1进行系统镜像制作的功能正不正常,但从实践结果:可以正常生成iso文件,并且能作为镜像加载进虚拟机来看,应该没什么问题。
并且移植好的镜像文件包含了当前的环境,系统文件内的图片,视频等自带文件内容可保留。

笔者利用vmware虚拟机进行测试演示:
在这里插入图片描述
1.安装软件:
-安装systemback
-安装make
-安装cdtools
2.systemback“创建live系统”及报错解决
3.解压,改两个名称
4.转换为iso镜像

2.安装systemback

systemback用来打包系统成压缩包,后再利用cdtools将其转换为iso镜像文件。

2.1终端安装systemback工具

ctrl+alt+t调出终端:
直接全部复制,粘贴到终端运行:

sudo sh -c 'echo "deb [arch=amd64] http://mirrors.bwbot.org/ stable main" > /etc/apt/sources.list.d/systemback.list'sudo apt-key adv --keyserver 'hkp://keyserver.ubuntu.com:80' --recv-key 50B2C005A67B264Fsudo apt-get updatesudo apt-get install systemback

在这里插入图片描述

2.2终端安装make编译器

sudo apt-get install make

在这里插入图片描述
或同步进行GCc环境包安装(可根据情况进行安装):

sudo apt updatesudo apt install build-essential

2.3终端安装cdtools

sudo apt install aria2aria2c -s 10 https://nchc.dl.sourceforge.net/project/cdrtools/alpha/cdrtools-3.02a07.tar.gz

在这里插入图片描述
下载完成后打开对应文件夹进行解压:
在这里插入图片描述
2.3-1右键解压(提取到此处)进行操作:
如果权限不够,请右键空白处管理员身份打开,若没有设置root密码,请自行百度设置root密码。

另一种解压方式可以采用终端命令:

tar -xzvf cdrtools-3.02a07.tar.gzcd cdrtools-3.02make //不要带上此行sudo make install //不要带上此行

解压(提取到此处)后进入对应文件夹:cdrtools-3.02a07——cdrtools-3.02/或是直接进入cdrtools-3.02
右键空白选择在 终端打开
输入:

make

如果报错:则需要安装gcc环境包,如下:

incs/x86_64-linux-cc/rules.cnf:没有那个文件或目录

安装GCC环境包

sudo apt updatesudo apt install build-essential

若make正常(则进行安装):

sudo make install

3.systemback系统打包

进行live打包
在这里插入图片描述
ctrl+alt+t调出终端

systemback-sustart

在这里插入图片描述
点击 创建Live系统
在这里插入图片描述
可以 包含用户数据文件
点击 创建新的
在这里插入图片描述


如果出现报错:
错误会在终端中显示出来(大概率由于snap文件内的内容报错)
解决方法——卸载报错的软件或者删除报错的文件


正常进行:
在这里插入图片描述
打包好的文件会生成在上一步选择好的工作目录(默认为/home)
在这里插入图片描述

4.解压,更改文件名称

home下解压文件需要管理员权限
解压方法1 :利用终端解压最方便:

sudo mkdir sblivesudo tar -xf <你生成的压缩包全名> -C sblive

进行完上一步则可以看到压缩包的内容被解药到新建的sblive文件夹之内了
在这里插入图片描述


解压方法2 :调出右键管理员命令(因为需要重启所以不推荐)

sudo apt-get install nautilus-open-terminal

解压方法3:管理员打开文件夹使用(改名字,新建文件,删除等都可以)
在终端中直接输入sudo nautilus


解压后更改文件syslinux名称为isolinux

mv syslinux/syslinux.cfg syslinux/isolinux.cfgmv syslinux isolinux

在这里插入图片描述


5.转换为iso镜像文件

在home文件夹下打开终端:

/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文件会在home文件下
在这里插入图片描述

参考资料

参考1
参考2
参考3

来源地址:https://blog.csdn.net/weixin_45830602/article/details/127205860

--结束END--

本文标题: ubuntu.22.04.1系统利用systemback制作镜像

本文链接: https://lsjlt.com/news/374343.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • ubuntu.22.04.1系统利用systemback制作镜像
    1.流程总览 前言:笔者并不确定ubuntu.22.04.1进行系统镜像制作的功能正不正常,但从实践结果:可以正常生成iso文件,并且能作为镜像加载进虚拟机来看,应该没什么问题。 并且移植好的镜像文件包含了当前的环境,系统文件内的图片,视频...
    99+
    2023-08-18
    ubuntu linux 服务器
  • 如何使用UltraISO制作Ubuntu的Live-USB系统镜像
    这篇文章主要为大家展示了“如何使用UltraISO制作Ubuntu的Live-USB系统镜像”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“如何使用UltraISO制作Ubuntu的Live-US...
    99+
    2023-06-17
  • Linux如何制作系统镜像
    这篇文章将为大家详细讲解有关Linux如何制作系统镜像,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。环境Red Hat Enterprise Linux Server release 7.3 VMware...
    99+
    2023-06-28
  • ubuntu系统利用dockerfile创建镜像时报错hash sum mismatch
    hash sum mismatch错误通常是由于网络问题引起的。它表示下载的软件包的哈希值与期望的哈希值不匹配。解决此问题的一种方法...
    99+
    2023-08-08
    ubuntu
  • 如何利用CentOS系统中镜像
    这篇文章给大家介绍如何利用CentOS系统中镜像,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。在CentOS系统中镜像技术已经在我们的生活使用中并不稀奇了,但是对这个技术,国内的发展依旧不是很好,但他的优势的确很大,所...
    99+
    2023-06-16
  • Linux系统下怎么制作ISO镜像文件
    这篇文章主要介绍“Linux系统下怎么制作ISO镜像文件”,在日常操作中,相信很多人在Linux系统下怎么制作ISO镜像文件问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Linux系统下怎么制作ISO镜像文件...
    99+
    2023-06-10
  • ubuntu系统怎么备份成iso镜像
    Ubuntu系统备份成ISO镜像可以使用工具如dd或者mkisofs。以下是使用dd命令备份Ubuntu系统到ISO镜像的步骤: ...
    99+
    2024-04-02
  • 手动制作/还原Win8.1 Update系统镜像备份
      一、制作系统镜像备份   1、进入Modern开始屏幕,搜索“PowerShell”,右击该程序(以管理员身份运行)   2、例如,我们将当前系统盘(C:)备份至(E:)盘,可以输入如下命令...
    99+
    2023-06-04
    Win8.1 Update 镜像备份 系统 制作 备份
  • 快速简单制作macOS Ventura系统ISO格式镜像
    ISO格式的镜像其实没有什么制作难度,下面教大家怎么快速简单制作ISO格式的镜像,教程使用到的都是Mac官方的命令。制作好的ISO格式镜像可以用于虚拟机安装或者制作到U盘或者直接在Mac里面打开安装升级。   准备系统镜像 首先下载好ma...
    99+
    2023-10-02
    macos 人工智能 深度学习 电脑
  • 云服务器应用镜像和系统镜像
    云服务器应用镜像和系统镜像是一种相似但略有不同的概念。 云服务器应用镜像可以指的是服务器上安装的可执行程序镜像或软件包镜像的集合。这些应用镜像通常包含了所需的软件代码、库、插件等。这些镜像通常可以被安装和配置,以提供所需的功能。通常情况下...
    99+
    2023-10-26
    镜像 服务器 系统
  • 云服务器系统镜像和应用镜像
    云服务器系统镜像和应用镜像是用于在云服务器上部署应用程序的两个重要文件。 云服务器系统镜像通常是指安装在云服务器上的一个可执行文件(exe)或配置文件,用于在云服务器上模拟应用程序的行为。这个文件通常包含必要的配置信息和应用程序代码,以确...
    99+
    2023-10-27
    镜像 服务器 系统
  • 制作麒麟kylinV10SP2自动安装系统的镜像文件
    (目的)通过kickstart方式自动安装麒麟kylinV10SP2系统 一、安装一台kylinV10SP2虚拟机     虚拟机的作的是,定制kickstart自动安装ISO镜像     1:新建虚拟机,安装kylinV10SP2  ...
    99+
    2023-09-23
    linux 服务器 运维
  • Ubuntu iSO系统镜像挂载的方法是什么
    本篇内容主要讲解“Ubuntu iSO系统镜像挂载的方法是什么”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Ubuntu iSO系统镜像挂载的方法是什么”吧!Ubuntu iSO挂载 ...
    99+
    2023-06-16
  • ubuntu系统打包成镜像的方法是什么
    Ubuntu系统打包成镜像的方法有多种,以下是其中的一种方法:1. 准备一个已经安装好的Ubuntu系统,确保系统中已经安装了所需的...
    99+
    2023-09-23
    ubuntu
  • docker中怎么用build制作镜像
    在Docker中,可以使用`docker build`命令来制作镜像。 首先,在项目的根目录下创建一个名为`Dockerfile`的...
    99+
    2023-10-26
    docker
  • 怎么把Docker镜像当作桌面系统来用
    这篇文章主要讲解了“怎么把Docker镜像当作桌面系统来用”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“怎么把Docker镜像当作桌面系统来用”吧!近些年来...
    99+
    2024-04-02
  • 云服务器系统镜像和应用镜像的区别
    数据安全性不同:系统镜像是经过预处理的完整系统,而应用镜像是不经过预处理的,存在被攻击的风险。 应用场景不同:系统镜像适用于小规模的部署,应用镜像适用于大规模的部署,而且需要用户手动配置,管理成本较高。 部署方式不同:系统镜像需要在服务器...
    99+
    2023-10-27
    镜像 区别 服务器
  • 云服务器系统镜像和应用镜像一样吗
    不完全一样。云服务器系统镜像和应用镜像都是镜像文件,但它们的用途和内容有所不同。 云服务器系统镜像是一种预先安装好操作系统和基础软件的镜像文件,用于创建云服务器实例。它包含了操作系统的核心组件、驱动程序、系统工具和基础软件,可以快速地创建...
    99+
    2023-10-27
    镜像 服务器 系统
  • 使用docker制作分布式lnmp 镜像
    目录一、docker 分布式 lnmp 镜像制作1、运行Nginx、MySQL、PHP容器2、修改Nginx配置文件和PHP文件4、进行测试LNMP 是代表 Linux 系统下的 N...
    99+
    2024-04-02
  • openstack 利用centos7 制作Linux映像
    要使用CentOS 7制作OpenStack映像,您可以按照以下步骤操作:步骤1:创建一个CentOS 7虚拟机或物理机。步骤2:在...
    99+
    2023-10-11
    openstack
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作