Now that UEFI has been around for over a decade, it’s time to focus on this modern firmware standard. If you’re still stuck with legacy BIOS, the configs are similar, but this article will only cover UEFI – As an extra incentive that upgrading to relatively newer stack rather than upcycling old stuff, for both your sanity and electricity bill. Some napkin math of Total Cost of Ownership (TCO) would justify the investments.
Continue reading Setting up a PXE boot environment – Part 2: GRUB config per host, autoinstall (unattended install)Tag: netboot
Setting up a PXE boot environment – Part 1: TFTP Server & DHCP Server
Disclaimer: Regardless part 0 is more or less around Raspberry Pi, in this post, I am only implementing a bare-minimum version of PXE, it will only handle single architecture (x64) and either UEFI or BIOS, not a general purpose PXE environment. some of the PXE boot environment mentioned should also work with Raspberry Pi 3B+ or above, here’s the official Raspberry Pi documentation.
Continue reading Setting up a PXE boot environment – Part 1: TFTP Server & DHCP ServerSetting up a PXE boot environment – Part 0
Upon learning that Raspberry Pi 3 and above has PXE boot capabilities, I pulled out my dust gathering, poor Raspberry Pi 3B… My motive is NOT to re-image that MicroSD card every time I want to tinker stuff, simply plug-in, power up, and viola, at least ideally.
Continue reading Setting up a PXE boot environment – Part 0