how to create a pxe server (RPi)
by pan64 from LinuxQuestions.org on (#5RKXK)
Ok, this would fit into sereral forums (network, arm, vm).
So I would like to create a pxe server and the main goal is to network boot an rpi4.
I have an asus router which has a hdd (to contain all the images) over nfs, I have a rpi2 (or rpi3) if needed. And also I want to use the same system to network boot some VMs.
Basically I found a lot of documentation, but some of them outdated, some of them only looks related, but irrelevant (like how to use libvirt to create tftp server).
Usually it has to parts: 1. create the pxe server, 2 use them. But I'm still confused about the possibilities. For example how can I have a dns/dhcp next to the router? How can I tell the VM where is the pxe server? Do I need tftp at all, or http would be ok? Does the router (asus rt-ac68u) support it, or do I need to use an rpi? How can I use the HDD?
looks like I need to learn a lot
So I would like to create a pxe server and the main goal is to network boot an rpi4.
I have an asus router which has a hdd (to contain all the images) over nfs, I have a rpi2 (or rpi3) if needed. And also I want to use the same system to network boot some VMs.
Basically I found a lot of documentation, but some of them outdated, some of them only looks related, but irrelevant (like how to use libvirt to create tftp server).
Usually it has to parts: 1. create the pxe server, 2 use them. But I'm still confused about the possibilities. For example how can I have a dns/dhcp next to the router? How can I tell the VM where is the pxe server? Do I need tftp at all, or http would be ok? Does the router (asus rt-ac68u) support it, or do I need to use an rpi? How can I use the HDD?
looks like I need to learn a lot