我需要创建同一系统的多个副本,即我想使用 Ubuntu 18.04 设置 30 个 SSD 驱动器,并在那里预装一些功能,例如 ROS 等
我在本地机器上设置了环境,现在我想使用这些设置和文件创建一个 .iso 映像并填充;)SSD 驱动器。
我试过了:我用过dd if of
但没有成功。问题:磁盘无法启动,DD 还创建了 500gb 的映像(尽管 480gb 是空白空间...)。
我看过一些关于设置可启动的 Ubuntu(空的)的教程,这需要很多流程,而且会花费很多时间……
我的主要问题是:如何正确创建环境的 .iso 文件(仅包含必要的文件)以及使用该 .iso 映像从终端设置带有 Ubuntu 系统的 SSD 驱动器的命令/bash 脚本是什么(不必完整)。
我将非常感激任何帮助提示。
答案1
我相信这对未来有用
- 创建 Ubuntu 可启动 SSD 磁盘或 Pendrive
- 从这个外部磁盘启动。
- 创建系统映像。在使用系统时,通常(或总是)不可能创建映像,因为必须卸载正在创建映像的磁盘,至少我的情况是这样的。
- 插入另一个磁盘,然后使用
dd
命令将映像复制到该磁盘上。 - 现在磁盘上有一个映像,但可能存在分区、位置和根目录的问题。按照本教程进行修复
https://www.dionysopoulos.me/making-a-portable-full-installation-of-ubuntu-on-a-usb-hdd.html
创建该磁盘的映像。
现在您可以将其复制到其他 SSD 驱动器上,创建正确的分区表。就我而言,在复制之前,必须先卸载我连接的磁盘。
sudo umount /dev/sdX/ # or often sdX3