your home for end-user virtualization!

How to PXE boot ISO files using memdisk

A little background story…

The only way to PXE boot a PCI NIC in a Dell server is to use a MS-DOS (puke) boot CD to enable it on the NIC.

I use a Pano device as my main workstation, therefore the capability to burn CD’s is not always available. So I tried adding it to my PXE server so I could PXE boot using the onboard NIC to enable PXE on the PCI NIC.
My only concern was that memdisk would only boot .IMG files. After a little google action, I found that the latest version of memdisk will allow the booting of .ISO files. The trick is using the append iso string.

here’s the default entry that I used:

LABEL dellPXEfix
  MENU LABEL Dell PXE Fix
  LINUX memdisk
  append iso initrd=../32bitdiag/bootagent.iso

Search

Categories