|
|
|
|
|
by convolvatron
206 days ago
|
|
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 |
|
That said, my original need for this was on Hetzner, and what I did instead was actually completely automate their reset setup (thankfully they have an API to that), so I have a solution, but I would much rather if I could prebake and load images much easier.
I think these days Hetzner has much more UEFI support across it's dedicated server fleet.
Side note: Every time I see tinkerbell and other relatively new PXE boot projecs and it's set of tools I feel relief, then dig in, then feel dread again around iPXE.
Side note 2: I really want to do two things:
1. Load OSes from the network easily
2. Run the OS in RAM (ECC)
I feel like it would take my server management experience to the next level -- I've spent an inordinate amount of time messing with Hetzner USB add-ons and Alpine to try to get things to work, but it wasn't reliable (it worked, but wasn't reliable).