Hello vovanxxx,   It may be a compatibility issue with that drive. Dell has not validated all non-Dell drive firmware. You report that you do have others that do work.   I'm sure you are installing it correctly but worth mentioning; Do you have it in the correct screw holes in the drive carrier? It can happen, but you report others work so I'm pretty sure you are installing it correctly.   I would recommend use the other SAS that do work or get Dell SAS harddrive.  
Hello, I have a Dell R220 with PERC H310 controller, and it does not detect Seagate SAS drives. The models in question are: ST300MM0048 (10k 300GB) ST600MM0208 (10k 600GB) However if I put Seagate SATA drives into the server - they work well. Also other branded SAS drives work well too - e.g. HP EG0600FBVFP (10k 600GB). But Seagate SAS do not even spin up - I do not feel any vibration if I touch them, and they do not get warm after some time inside the server. There should be enough power for the drives, because HP branded SAS drives are rated "+5V 0.7A, +12V 0.4A" and they work well, while Seagate branded SAS drives are rated "+5V 0.6A, +12V 0.35A".   The disks are 100% working and healthy - if I put them inside HP server they are detected and work well, SMART does not report any errors for any of the drives (I've tested 4 different Seagate drives - none detected by Dell server and all work well in HP server).   I have the latest firmware for all (most) server components: PERC H310: 20.13.3-0001 BIOS: 1.11.0 iDRAC: 2.65.65.65   Any ideas?
PERC H310 does not detect Seagate SAS drives, while Seagate SATA and other 
branded SAS are OK