Я должен клонировать 600 hdd, оборудованных Ubuntu 16.04.2 LTS, и одна из проблем, которые у меня есть, заключается в том, что клоны также копируют информацию, такую как UUID и идентификаторы машины, которые, как вы понимаете, могут быть небольшим биттом.
После того, как я обрушился вокруг моего коллеги, я придумал это:
cd /tmp
vi change_mac_id
#!/bin/sh
if [ -f /etc/machine-id ]; then
rm /etc/machine-id && \
systemd-machine-id-setup
echo "Changed !!"
fi
Итак, мой вопрос: Могу ли я создать скрипт, который запускается при загрузке ОС, проверяет идентификатор машины и, если он совпадает с идентификатором машины с исходной машины, затем генерирует новый?
Чтобы запустить скрипт при загрузке, вы можете поместить следующее в / etc / crontab
@reboot root /usr/local/bin/myscript.sh
Чтобы запустить скрипт при загрузке, вы можете поместить следующее в / etc / crontab
@reboot root /usr/local/bin/myscript.sh