在 SSD 驱动器上创建 N 个可启动的 Ubuntu 系统副本

在 SSD 驱动器上创建 N 个可启动的 Ubuntu 系统副本

我需要创建同一系统的多个副本,即我想使用 Ubuntu 18.04 设置 30 个 SSD 驱动器,并在那里预装一些功能,例如 ROS 等

我在本地机器上设置了环境,现在我想使用这些设置和文件创建一个 .iso 映像并填充;)SSD 驱动器。

我试过了:我用过dd if of但没有成功。问题:磁盘无法启动,DD 还创建了 500gb 的映像(尽管 480gb 是空白空间...)。

我看过一些关于设置可启动的 Ubuntu(空的)的教程,这需要很多流程,而且会花费很多时间……

我的主要问题是:如何正确创建环境的 .iso 文件(仅包含必要的文件)以及使用该 .iso 映像从终端设置带有 Ubuntu 系统的 SSD 驱动器的命令/bash 脚本是什么(不必完整)。

我将非常感激任何帮助提示。

答案1

我相信这对未来有用

  1. 创建 Ubuntu 可启动 SSD 磁盘或 Pendrive
  2. 从这个外部磁盘启动。
  3. 创建系统映像。在使用系统时,通常(或总是)不可能创建映像,因为必须卸载正在创建映像的磁盘,至少我的情况是这样的。
  4. 插入另一个磁盘,然后使用dd命令将映像复制到该磁盘上。
  5. 现在磁盘上有一个映像,但可能存在分区、位置和根目录的问题。按照本教程进行修复

https://www.dionysopoulos.me/making-a-portable-full-installation-of-ubuntu-on-a-usb-hdd.html

  1. 创建该磁盘的映像。

  2. 现在您可以将其复制到其他 SSD 驱动器上,创建正确的分区表。就我而言,在复制之前,必须先卸载我连接的磁盘。

    sudo umount /dev/sdX/ # or often sdX3

相关内容