Recently I got hold of a box which didn't have a CD drive. We wanted to install Windows Server 2003 on that box for some R&D work. The only way to boot was through a floppy disk. It had been ages since I used a floppy. Fortunately I found some blank floppy disks. Googling on the net, I found the Universal TCP/IP network disk on www.netbootdisk.com. It allowed me to create a bootable floppy disk with TCP/IP network support. The bootable floppy asked me for username, password and Domain/Workgroup, which I entered dutifully. I was able to map the CD in my laptop's CD drive thorugh this command:
net use x: \\laptop\cd
The boot floppy did not have format.com, fdisk.exe and smartdrv.exe. fdisk and format were needed to format the hard disk and smartdrv.exe was required by Windows 2003 setup. I downloaded these from www.allbootdisks.com.
I was able to install Windows Server 2003 on this box without a CD drive with this approach.