I have a Dell OptiPlex 9010 Mini Tower. The board has four sata ports on it. Currently I have a 250gb ssd in Sata0, a 14TB drive in Sata1, and a 14TB drive in Sata2. Everything works just fine this way. I bought another 14TB drive to connect to Sata3, but it will not show up in bios.

I have swapped sata cables, sata ports on the motherboard, sata power. I have tested a 1TB and a 5TB drive with the same sata cables and ports. Both of those drives show up fine in the bios with all other drives connected.

The 14TB drive in question has been tested on another system with sata and in a usb dock. The drive works fine in other systems.

Is there something preventing me from adding this third 14TB drive to my 9010? Bios is at A30. I don’t see a update newer than that one.

11 Spice ups

Try connecting the new HDD to SATA 1 or 2 and move one of the existing HDDs to 3 and see what happens.

Personally, I would get a PCI-E SATA controller card. The 9010 is from 2012 and I would have concerns running that many TBs through that old controller chipset.

I’m trying to build the debugging truth table in my head here. What is not clear if its this “specific” drive, its location or the total number of drives.

So with this new drive if you move it to SATA0 (only for testing) does the firmware see this drive?

If you move the drive from SATA0 to SATA3 does the drive from SATA0 report as usable in SATA3?

Is this new drive the exact same drive as SATA1 or SATA2?

I do have a 9010 in my home lab working as a proxmox sever. In my case I have an H700 raid controller where the drives are connected. I know the H700 works with 10GB drives.

It says there are two speeds for SATA channels(2.0 and 3.0). Do you have a PSU that can handle all that load?

(post deleted by author)

OK two last checks

  1. Does the drive all by itself in the 9010 get identified (thinking that you reached some magical TiB max value)

  2. If you have a second system see if the firmware on the working hard drive is the same as the non-working hard drive. Its possible that there is a timing issue if the firmware is different.

If everything fails you might consider an add in 4 port sata card. I can’t find the specs at the moment if the onboard sata is 3MB/s or 6MB/s, where you could purchase a riser card 4 port sata adapter and overcome this limitation.

While this is a shot in the dark, if you are not using any of the intel raid features, go into the bios and change the disk mode from raid-on to ahci mode. Understand your computer might not boot in this mode, but what we are trying to do is see if raid mode is causing an issue. I know from the linux side switching between raid-on and ahci mode changes the characteristic of the sata controller so much as it presents itself as a different device ID to linux when the mode is changed. This still may not address the issue but it will kind of black list the onboard sata controller if the firmware isn’t different between the two drives.

(post deleted by author)

Are you using a RAID of any kind and are you on a 64k cluster on your OS for the disk drives?

(post deleted by author)

(post deleted by author)

(post deleted by author)