Массовое производство для систем Ubuntu

Я работаю над проектом, основанным на промышленном ПК. Он работает под управлением Ubuntu 20.04 Desktop. На данный момент я закончил разработку и у меня есть ПК с готовой к использованию средой:

  • настроенная установка Ubuntu (удалены неиспользуемые пакеты, добавлены другие, правила udev, конфигурации для сервисов и т.д...)
  • конечные пользовательские приложения, ресурсы, веб-сервер, ...

Босс спрашивает: "ну, давайте будем готовы подготовить 50 таких ПК". Компьютеры, конечно, идентичны.

Моей первой мыслью было клонировать SSD (один для /и дома, другой для мультимедийного содержимого) с помощью Clonezilla.

Я прочитал в Интернете несколько руководств, в которых объясняется, как сохранять образы жестких дисков и как их восстанавливать.

Но мне интересно, например, о fstab:

# <file system>                           <mount point>   <type>  <options>                    <dump>  <pass>
UUID=a2063e54-9179-4855-8d24-173faf9e54b0 /               ext4    errors=remount-ro            0       1
UUID=82AB-EC9F                            /boot/efi       vfat    umask=0077                   0       1
/swapfile                                 none            swap    sw                           0       0
/dev/disk/by-uuid/f6de388b-fe5a-4a23-a3c1-d87eb32f745a /mnt/resources auto nosuid,nodev,nofail 0       0

После записи исходного образа на новый ПК, будет ли операционная система работать. даже бегать? Или это не удастся из-за неправильных UUID?

Каков правильный подход к подготовке «массового» производства путем клонирования существующей системы?

Меня не беспокоит имя хоста или конфигурация сети, потому что я написал простой скрипт, который запускается один раз при первой загрузке. Проблема в том, чтобы добраться до первой загрузки!

1
задан 17 December 2021 в 18:51

0 ответов

Другие вопросы по тегам:

Похожие вопросы: