是否可以制作我的系统的精确 ISO 以放在其他计算机上?

Tob*_*lds 11 installation xubuntu iso cd-image

我是 linux 新手,但有一个问题。我的工作是购买旧电脑,将 Linux 安装在它们上面,然后将它们捐赠给家里没有自己电脑的学生。我已经完成并在我的系统上安装了 Xubuntu,安装/卸载了我想要/需要的所有软件,现在想知道是否有一种方法可以为我的系统制作 ISO,并将其放到另一台计算机上,并且仍然有我所有的调整,以及在 ISO 安装后准备运行的程序。这样我就不需要在每台计算机上花费一两个小时。

您会推荐哪些程序来创建这样的 ISO?

谢谢,托宾

Gep*_*nzo 5

这个答案的一部分来自:如何将 Ubuntu 安装从一个硬盘移动到另一个?

我不能像您在问题中所说的那样说出创建 ISO 的确切答案,但是如果您希望减少在不同计算机上创建相同操作系统副本的时间,克隆过程可能对您有用在这种情况下,我建议您使用Clonezilla,它可以用于克隆硬盘驱动器,即使在您需要使用不同大小的磁盘进行克隆的情况下也是如此:http : //www.tuxradar.com/content /how-clone-hard-drives-clonezilla

在此处输入图片说明

移动到更大的磁盘

确保将 SCSI 磁盘的克隆恢复到 SCSI 磁盘很容易,但是您将很难找到精确的副本大小。好消息是您不必在另一个相同大小的磁盘上还原磁盘。更好的消息是,您实际上可以将映像还原到更大的磁盘。

恢复磁盘时,Clonezilla 使您可以调整文件系统的大小并在新磁盘上按比例创建分区。但即使您要移动到更大的磁盘,您也可能更愿意保持分区不变。在这种情况下,您可以要求 Clonezilla 创建如图所示的分区表。

有关于移动到更大磁盘的文档,但我不确定您是否可以反其道而行(克隆到较小的磁盘)。这就是为什么我应该建议您只使用安装所需的硬盘驱动器空间量,或者检查哪个是您设备的最小硬盘驱动器,以便基于该磁盘创建安装。比方说:如果您有 9 个硬盘驱动器,2x100GB、4x80GB、2x40GB 和 1x20GB,让我们使用最小的一个来安装并作为克隆源,这样您就可以将其克隆到最大的。请记住根据需要扩展分区,以便在克隆后使用完整的硬盘驱动器。

Clonezilla 提供了多个 Live CD 和可引导的 USB 映像,并且还有记录表明您可以在复制后调整磁盘上的可用空间大小,在这种情况下,建议使用 gparted 也是一个好主意。

您无需担心与这些事情相关的驱动程序和可能的故障。Ubuntu 将根据新计算机的需要安装任何驱动程序,某些显卡 (ATI/nVidia) 或更特定硬件的专有驱动程序除外。基于此,我建议您检查每个克隆的系统,以确保克隆后一切正常。

通过使用克隆过程,您可以根据需要对系统进行任意数量的自定义,并确保所有克隆的硬盘驱动器都具有与原始硬盘驱动器相同的软件。

祝你好运!


msw*_*msw 3

有大量关于如何创建自定义安装 CD 的文档。与您的问题相关的是该页面的摘录:

制作您自己的安装 CD 的主要动机可能是修改要安装的软件包;特别是您可能想将一些软件包添加到 CD 中。

最简单的方法是构建一个“额外”存储库结构,仅包含额外的 .deb 文件,并在重建 .ISO 映像之前将它们合并到 CD 文件层次结构中。本指南将引导您完成此操作。

我会警告不要进行太多的定制,更喜欢在机器引导后/home/tobin/.config使用简单的方法复制和类似的文件。rsync这个建议很大程度上是基于说明书页面的介绍:

定制或“重新制作”Ubuntu 安装 CD 的过程并不是特别复杂,但有点乏味和挑剔。

我将其理解为“你越想变得聪明,就越难做到正确”。