If you have another box that does have cd, usb, etc., you can do a regular install then set it up as a PXE Boot Server. Then you can boot the device without the peripherals via the NIC.