| ▲ | hardwaresofton 5 hours ago | |
Agreed, PXE seems ideal for provisioning things, but it's just too hard to use, especially when you're not on a network you fully control. I just want to start the computer, and have it download an immutable OS image from somewhere I decide (and supply a checksum for, etc). I don't want to set up TFTP or any of this other stuff. It feels like I should be able to just specify an IP (let's say) a checksum (maybe supply that information to the NIC directly somehow), and be off to the races after a reboot. | ||
| ▲ | convolvatron 2 hours ago | parent [-] | |
replace the PXE stack with an OS installer written in UEFI. This bootload can be installed through a guest running on the host in the EFI partition, or possibly through PXE or direct UEFI http load. this allows you intermediate the boot process without coordinating with the administrative owner of the DHCP server, and is actually less janky than PXE | ||