Anyways, I just setup a PXE server earlier today and it's working great (I followed
this howto on Debian Administration). So far I have Debian Etch & Lenny both working over PXE. However, I could not help notice that I was forced to download the netboot files from the debian mirrors. I already have the CD/DVD ISO images for Debian and I would like to use those if at all possible.
Another reason I want to use regular ISO images is because of the fact that I have ISO images of all the main Windows versions (OEM - for when I reinstall Windows on my customer's computer - I'm a computer repairman) and I would love it if I could PXE boot these ISO's over the network.
Some of my customer's dont have CDROM drives, so it requires me to open the box and temporarily install a CD/DVD drive. Other times I find the my CD/DVDs have either become scratched or lost, so I end up having to burn more - which takes time and money.
I have searched endlessly on google and various Linux related websites and it seems a lot of people are wanting to know how to do this very thing, but very few people are giving answers. And at that, the answers are always either "it's not possible" for a number of reasons (mostly that cdrom iso's communicate directly with the hardware, which is not possible over PXE) or the person vaguely gives a rundown on what it takes do make it happen, but doesn't actually tell how to do it or what it takes. It's getting frustrating to see this type of responses, especially in the open source world.
But anyways - I am sure there is some way I can boot my ISO's over PXE - if not directly, then some round about way. I'm not afraid to get my hands dirty to make this PXE server how I want it, no matter how complex things may get.
Does anyone know anything at all? Please - help me out here!
Thanks!