V dnešnej dobe tus tále máme aj BARE METAL, ten sa asi ťažko klonuje z virtuálky.
Pokiaľ má niekto iba čisté VmWare ESXi, tak nie sú templates a ni kolkovať sa nedá.
Ja tento spôsob používam cez iPXE server a jeden malý vlastný webový server, ktprý mi tieto konfigurácie pre Debian aj CentOS generujena zákalde jednoduchého konfiguračného súboru podľa mac adresy.
Keďže akosi nie je času na vývoj, tak server je stále ako prototyp, ktorý už naištaloval cez 100 serverov.
Veľmi pekný článok má github, kuk na https://github.blog/2015-12-01-githubs-metal-cloud/
25. 3. 2020, 15:37 editováno autorem komentáře
Ale já takhle instaluju fyzické počítače. Párkrát jsem ten image disku přímo naddčkoval a zvětšil tu partition, kupodivu to naběhlo (disky referencuju přes UUID a ovladače SATA řadičů v debianím kernelu/initramdisku jsou asi dostatečně univerzální); pokud je potřeba LVM a spol. vyrobím to rozdělení, soubory rsyncnu, upravím fstab, update-grub, update-initramfs -u, grub-install /dev/sda a jede to.
Joo, to jede asi v 99 % případů.
Čas od času si ale vyžerete problém. Např. ve chvíli, kdy z nějakého servisního důvodu dáte disky k sobě do stejného počítače. Pak se může zbláznit např. LVM a můžete si poškodit data. Pokud distribuce z nějakého důvodu zafixuje MAC adresu, začnete řešit problémy se sítí, protože dvě budou v síti stejné.
Jsou prostě identifikátory, které jsou stavěné na to, že jsou opravdu unikátní a není to jen tak pro legraci. Že jste ještě nepotkal je dobře, ale asi bych ten způsob práce změnil k lepšímu.
V AIXe je na taketo situacie zaujimavy prikaz "alt_disk_copy -O". Na "master image" stroji sa vyrobi alternativny systemovy disk, ktory sa nasledne moze klonovat napriklad na diskovom poli (alebo fyzicky cez "dd"). Pri prvom boote "klonovaneho" systemu sa vygeneruju nanovo vsetky identifikatory zariadeni.
https://www.ibm.com/support/knowledgecenter/en/ssw_aix_72/a_commands/alt_disk_copy.html
"-O Performs a device reset on the target altinst_rootvg. This causes the alternate disk install to not retain any user-defined device configurations. This flag is useful if the target disk or disks become the rootvg of a different system (such as in the case of logical partitioning or system disk swap)."
tvuj postup je vhodnej (v urcitejch pripadech) pro nekoho kdo vi presne co a proc dela a ne ze se budes divit ze image pres dd nabehne (=ano to je normalni) nebo ze asi jsou dostatecne universalni ovladace sata radicu(=ovladace sata jsou samozrejme primo v jadre a neinstalujou se jako u Windows jen ty nalezene, Linux funguje tak ze kazdej start pocitace probiha jadrem komplet ocuchani HW a nahozeni ovladacu dle potreby z tech vsech co jsou vzdy dostupne (vyjimkou jsou proprietarni verze ovladacu pro GPU Nvidia, pripadne non-gfree FW pro (napr.) Wifi karty)...
nicmene i tak ten tvuj postup je uznas sam komplikovanejsi, nez kdyz zapojim PC/NB do LAN zasuvky, zmacknu pri zapnuti F12 pro boot ze site, v PXE vyberu instalaci, oduknu a pockem chvilku nez se mi rebootuje automaticky diky pressed nainstalovenj system z disku...