Prawdopodobnie kopia systemu ( clonezilla ) to najlepszy pomysl.Niektore dystrybucje pozwalaja na stworzenie wlasnego ISO paroma kliknieciami.
Owe programy sa kompatybilne tylko z wlasna dystrybucja Linuxa.
I tworza ISO na podstawie zainstalowanego systemu ( wiec musisz miec wiecej miejsca wolnego niz twoj system )
lub tworzy iso na podstawie pakietow podstawowych i tych ( wybranych ) z repozytorium.
Trzeba byc takze swiadomym, ze ISO powinno byc mozliwe najnowsze aby system dalo sie zaktualizowac.
Inny sposob stosowany np. w Linux Mint to chyba montowanie ISO lub jego rozpakowanie ( nie pamietam dokladnie ),
zaktualizowanie pakietow i ponowne odtworzenie ISO lub odmontowanie
https://forums.linuxmint.com/viewtopic.php?t=159791Stworzone ISO nie przekopiuje automatyczne ustawien.Ustawienia beda na ISO, ale nie sa one w pakietach, wiec po zainstalowaniu systemu otrzymasz tylko domyslne ustawienia z pakietow.
Jeszcze inny sposob to napisanie wlasnego skryptu np. w bash, ktory automatycznie zainstaluje pakiety i ustawienia ktorych chcesz.