将自己的 ubuntu 系统制作为ISO镜像

本文介绍如何使用Systemback在Ubuntu系统中进行系统备份,并将其制作成ISO镜像,适用于系统发布或备份。详细步骤包括安装Systemback,创建包含用户数据的系统镜像,以及将sblive文件转换为ISO格式,特别针对大于4GB的ISO文件解决方案。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

自己的Ubuntu做了很多设置,比如各种软件包,各种自定义的配置。如果想要在其他电脑上也安装一个一样的系统,可以制作ISO镜像。ISO镜像可以用于发布系统,也可以用来作为系统备份使用。以下是使用Systemback制作的ISO镜像:

安装 Systemback

sudo add-apt-repository ppa:nemh/systemback
sudo apt-get update && sudo apt-get install systemback unionfs-fuse

搜索 systemback:

选择Live system create:

0_1488520135916_Screenshot from 2017-03-03 13-48-49.png

勾选左侧的 include the user data files,这样自己主文件夹内的文件都会被包含在系统镜像中。要保证 /home有足够的空间:

0_1488520374959_Screenshot from 2017-03-03 13-52-47.png

点击Create New按钮就开始创建了,等待创建完成:

0_1488520634884_Screenshot from 2017-03-03 13-56-48.png

右侧的列表中就是已经创建的备份。我已经创建了两个相关的备份,所以有两个在右侧显示。此时文件没有转换成iso格式,选中你要转换的备份,点击convert to ISO 就可以开始转换了。转换完成后,在你的工作目录下就能找到生成的iso文件。

0_1488520901942_Screenshot from 2017-03-03 14-01-33.png

制作U盘启动盘,开机选择画面:

进入安装界面。delete了一个分区,撤销不回来,把安装好的ubuntu系统搞坏了,又得重新装系统(心累)

安装很快就完成:

PS:总体感觉用这种方法安装的ubuntu,开机速度会变慢,其他没什么影响。也算是学习到了一个ubuntu备份的新方法。

在使用时会发现当生成的sblive文件大于4G的时候是没有办法生成iso文件的。这是由于iso文件自身的限制,iso9600对于文件有限制,单个文件不能超过2G,总的iso文件不能超过4G。当iso大于4g时需要用另一种方式来  convert to iso

http://community.bwbot.org/topic/194/%E8%A7%A3%E5%86%B3systemback-%E6%97%A0%E6%B3%95%E7%94%9F%E6%88%90%E8%B6%85%E8%BF%874g%E7%9A%84iso%E7%9A%84%E9%97%AE%E9%A2%98   (iso大于4g

本文参考博客:把当前ubuntu系统做成镜像: Systemback

https://blog.csdn.net/github_34965845/article/details/80734400  (可行)

我的另一篇博客:dd命令克隆Ubuntu系统

https://blog.csdn.net/qq_34638161/article/details/90116222

师弟的博客:https://blog.csdn.net/weixin_39059031/article/details/83054265

respin可以直接将整个已经安装好的ubuntu系统做成ISO文件,respin的前身remastersys 发现已经不被维护了,官网网址也都没了,仔细去查资料发现已经被 linux respin替代

制作自定义Ubuntu ISO镜像:

https://www.baidu.com/link?url=Dl0ZFJElhQJORcdtLvdmdNHlxl0DMbl4Mrw6yRm_pMaUBWPtO3Sltls1rVkQUJaaxikcI1tvGQ0TZ3esQR_4iMtZVmWYL7TRYDXySeiLxku&wd=&eqid=9622861d0000929a000000065b5e85b3

使用respin 制作ubuntu镜像:

https://blog.csdn.net/zanj0525/article/details/79129375

Ubuntu 将本地文件源制作成ISO文件: mkisofs制作iso文件

https://blog.csdn.net/BD_Matto/article/details/50900118

Ubuntu14.04使用Remastersys打包整个镜像制作iso:

https://www.baidu.com/link?url=hG0xXyI5YHO_FaJX1ep3PCgp4CbS9m2x3_gq-teDj6ByGo3g_O23mi4U340k1GZU&wd=&eqid=9f762a6200014a54000000065b5e8bba

将当前的Ubuntu系统封装成为可以安装(发布)的iso镜像:Remastersys, 应该可以,阿里云 ,

https://www.baidu.com/link?url=DYXwVe4Mn5SbiIKeovPF3tAX0yCRm7rW6LftLrq54frLGdmdK7qhU9NTp73dAA9P&wd=&eqid=aa8b3ba40000208d000000065b5e945c

Windows Preinstallation Environment(Windows PE),Windows预安装环境,是带有有限服务的最小Win32子系统,基于以保护模式运行的Windows XP及以上内核。它包括运行Windows安装程序及脚本、连接网络共享、自动化基本过程以及执行硬件验证所需的最小功能。在计算机不能正常运作的情况下,可运用有关的系统维护软件PE修复计算机。

其实,所谓的PE系统其实就是当我们的电脑出现问题而不能进入正常系统时候的一种“紧急备用”系统。

制作Linux版PE系统:

https://blog.csdn.net/kangear/article/details/51622242

 

 

### 创建 ISO 镜像文件的方法 在 Ubuntu 系统中创建 ISO 镜像文件可以通过多种工具实现。以下是使用 `mkisofs` 或者更现代的替代品 `xorriso` 来创建 ISO 文件的具体操作。 #### 使用命令行工具 xorriso 创建 ISO 文件 为了确保兼容性和功能完善性,推荐使用 `xorriso` 工具来制作 ISO 文件: ```bash sudo apt-get update && sudo apt-get install xorriso ``` 准备要打包成 ISO 的目录结构,并执行如下命令将其转换为 ISO 文件[^2]: ```bash xorriso -as mkisofs -r -J -V "MyCustomISO" -o /path/to/output.iso /path/to/source/directory/ ``` 这条指令中的参数解释如下: - `-J`: 启用 Joliet 支持以便 Windows 能识别; - `-V "MyCustomISO"`: 设定卷标名为 MyCustomISO; - `-o /path/to/output.iso`: 输出目标路径及名称; - `/path/to/source/directory/`: 输入源数据所在位置; 需要注意的是,如果生成的 ISO 文件超过了 4 GB,则可能遇到单个文件大小限制的问题。这是因为传统的 ISO9660 文件系统标准规定了最大支持的文件尺寸不超过 4 GB。针对这种情况,可以考虑采用 UDF (Universal Disk Format) 文件系统作为解决方案之一[^3]。 对于大容量 ISO 文件的支持,可以在上述基础上增加特定选项以启用 UDF: ```bash xorriso -as genisoimage ... -udf -volid "LARGE_ISO" ``` 这里省略号代表之前提到过的其他必要参数,而新增加的部分用于指定新的文件系统类型以及卷标签。
评论 11
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值