I have two virtual machines: master VM and slave VM (they are not nested).
Both are created using KVM and libvirt. (Using Vagrant to simulate the virtual environment)
I am trying to PXE boot the slave VM via the master VM. However, when I boot it, it freezes and doesn't do anything.
I think there might be some problem concerning the MAC address of the slave VM.
How can I fix this? And how is MAC address related to PXE booting? Isn't it booting over the network? Meaning, ip address?
How can I ensure that there is a valid connection between the master and VM for PXE booting. Because I gave the slave a static ip address in Vagrantfile but the master cannot ping it but I am assuming that it cannot ping it unless it is deployed with an OS is my assumption correct?
Please help me I'm confused here and just a beginner in Linux.