i know! make an image of the DVD, then transfer it over the network, mount the cd and install!
To do this you need Alcohol %120, insert the BF2 DVD open alcohol and go to "Image Making Wizard" where it says CD protection set it as "general protected cd" and click start. IT will create an image witch you can then transfer over the network. When the image is on the other computer mount it on one of the virtural drives and start installing. You will need a No-CD crack to play it untill you get a dvd drive.
If u need more help just msn me. firstname.lastname@example.org