Я работаю над проектом, основанным на промышленном ПК. Он работает под управлением Ubuntu 20.04 Desktop. На данный момент я закончил разработку и у меня есть ПК с готовой к использованию средой:
Босс спрашивает: "ну, давайте будем готовы подготовить 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?
Каков правильный подход к подготовке «массового» производства путем клонирования существующей системы?
Меня не беспокоит имя хоста или конфигурация сети, потому что я написал простой скрипт, который запускается один раз при первой загрузке. Проблема в том, чтобы добраться до первой загрузки!