I have both a copy of windows XP and windows7 pro available. I want to install either on a computer (prefer XP)

But i don't have any CDROM drive at hand. I have another on another computer but it is too much work to remove it, add to the box, restore all back.

Is there any way to install windows XP, or failing that windows7pro, on that computer from another partition on the HD? or another sata HD?

i can use the other computer with linux to create a disk image and make it bootable somehow, if it is possible to run the windows installer then...

I can also use some "alternative" downloads if someone have a trustyworth image to point me to... i figure there is no harm on that since i have the valid licenses for this box. But obiously, I much preffer to use my trusty media. but in the end, computer will be a hometheater PC, so it wont have much senstitive data anyway, so i am up for it if it is the only option.