Hi all, I just wanted to post a quick note about how I got PXE booting of a KVM guest working on Proxmox 1.9. The only requirement is that you already have a PXE server configured and working. If this procedure is common knowledge, I apologize in advance for taking up your time.
I did attempt to use the e1000 driver and the e1000 netboot image from rom-o-matic. There are several part-number specific drivers for each type of network card, and I was unable to find the right one. The rtl8139 driver worked right out the gate, so I stopped testing further drivers.
...Todd
- Go to http://rom-o-matic.net/etherboot/etherboot-git/etherboot.git/contrib/rom-o-matic/ and select the rtl8139 driver (the one I used was called "rtl8139:rtl8139") and choose the "iso" format. Download the iso (will be named eb-git-rtl8139.iso and it should be about 400K).
- Place the iso into the /var/lib/vz/template/iso directory. If you have a cluster, you can do this on the master and it should propagate to the slave nodes.
- Begin creating a new KVM guest.
- For the cdrom device, select the iso you just put in the template iso directory.
- For the network device, select the rtl8139 driver.
- Choose all other values according to your normal preferences and requirements.
- Start the guest and click into the VNC console.
I did attempt to use the e1000 driver and the e1000 netboot image from rom-o-matic. There are several part-number specific drivers for each type of network card, and I was unable to find the right one. The rtl8139 driver worked right out the gate, so I stopped testing further drivers.
...Todd