There are a lot of issues with what you are doing. I have heard of people using an H700 in a 2950. It is not supported, and I don't know what you would need to do to make it work. Since the 2950 does not have UEFI, you will need to create a 2TB or smaller boot drive for the OS. Data drives/virtual disks can be larger. You should also research file systems. There will be file system limitations when using BIOS boot mode. I think those limits are only on the boot drive/VD, but I can't recall with certainty. My suggestion, buy an 11th generation or newer server. I bought an R710 for ~$250 off ebay a couple of years ago. You can probably find 12th generation servers for that price now. Every generation of server is more energy efficient than the last. With a newer server you will have to deal with less issues trying to make modern hardware/software work on it, and you will probably save enough money in power and cooling costs to pay for the cost of the newer server in a few months.
Hi.  I acquired older PowerEdge 2950 server 2003 R2 with a PERC 6/i RAID controller at an auction.  The server originally had 145GB SAS15K (rpm) drives but were previously removed.  I installed two Seagate 3 TB Constellation drives but they wont work.  Setup shows the drives are present but "Failed" and will not let me configure them.  The controller firmware by the BIOS Config utility is 1.22.52-1989, Package is 6.3.3.0002.  This  seems to be the latest (that I could find).    The drive LEDs blink green regularly and yellow rapidly.  Does anyone know if there a size limitation on the drives or is it just a firmware/manufacturer issue?   I have no server knowledge but trying to learn  Also, I need the original OS which should have been server 2003 R2 standard, 64 bit I think... Thanks
PowerEdge 2950 PERC 6/i HDD compatability problem