Как сделать так, чтобы гостевые конфигурации KVM сохранялись при перезагрузках/выключениях

Как сделать так, чтобы гостевые конфигурации KVM сохранялись при перезагрузках/выключениях

Я создаю гостевую виртуальную машину KVM (virsh define a.xml, virsh start a.xml). Гость использует предварительно настроенный/предварительно созданный образ диска QCOW2, который представляет собой виртуальный маршрутизатор (Arista vEOS). Хост — Redhat 9.1. Гость основан на Centos 7.9. Виртуальная машина использует загрузчик (Aboot) на cdrom. Гость имеет две среды, в которых его можно настроить:Оболочка Баша также "Ариста CLI".

Я использую bash для внесения изменений в систему: adduser; add,partition,format,mount disk; install libraries (gcc, glibc ...etc) .... Проблема в том, что я теряю все эти изменения конфигурации, когда я делаю "неисправность"через bash из гостевой системы или когда я делаю "virsh shutdown гость" от хоста kvm.

Как сделать так, чтобы эти дополнительные конфигурации сохранялись даже после выключения гостевой ОС?

Интересно, связаны ли с этим эти конфигурации:<on_poweroff>destroy</on_poweroff> ,,, <on_reboot>restart</on_reboot> ,,, <on_crash>restart</on_crash>

Связанный контент