There exists a nice solution to install different linux operating systems, installimage: * https://github.com/virtapi/installimage (my version) * https://github.com/hetzneronline/installimage (the hetzner version) This can be executed via any live linux, for example a custom arch PXE: * https://github.com/virtapi/LARS This utilizes the mentioned .automated_script.sh to run installimage at multiple big ISPs. There is also a Python based API to manage DHCP, PXE and installimage configs via a web API at are processed by isc-dhcp (their ldap backend)/tftp-hpa with pxelinux/installimage * https://github.com/virtapi/marmoset Let me know if you've questions about any of these projects. The installimage and LARS repos also have flowcharts in their README.md. Cheers, Tim On 09.07.21 08:32, Li-Yu Yu via arch-releng wrote:
brent s. via arch-releng <arch-releng@lists.archlinux.org> 於 2021年7月9日 週五 下午2:24寫道:
Hey, all.
One of the things that I feel limits Arch Linux is the lack of an ability to kick off an unattended install. Sure, you can boot via PXE or the like, but the actual install does not take place.
Just FYI, maybe not what you want, but I have been sending the script= kernel cmdline from the PXE server: https://gitlab.archlinux.org/archlinux/archiso/-/blob/master/configs/releng/...