I don't think you can. The D:\ doesn't support stored information well (unless you have a heck of a drive), and you def need more than 1Gb for BF2. Sorry, i don't think it'd be possible. Could be wrong, though
In fact, your D:\ shouldn't have any free space
I went to install it, and, the main problem is, all I have on my C:/ drive is windows, and, there is only like 1Gb free space on it, and I want to keep all my installs ext... on my D:/ drive, but, there is no option to install it there, is there anything I can do?
DANG!