Truenas Scale doesn't see HDDs, only sees boot SSD

So, on the old forums, there was a poster who said his scale installation didn’t recognize his drives. Turns out the drives were bad. I can’t find any other topic discussing this, so I hope it’s alright here.

MSI Krait Gaming Z90 motherboard
Intel 9500 CPU (I think. I’m not at that PC as I’m typing this)
16 GB crucial RAM
eVGA 1070 Graphics
1x 240GB SSD for OS
4x 2TB Seagate Barracuda HDD for storage

Every other OS I’ve tried, even Truenas Core, can see all the drives. Ubuntu, Windows 11, etc. Only Scale can’t see them. It sees the SSD, but that’s it. Trouble is, plugins won’t work on Core, so I’m forced to use Scale.

I’m not at all versed in *nix cli usage, so if I have to use it, I’ll need very specific instructions. Thanks in advance for any ideas.

How are you connecting the HDDs to the motherboard? RAID, SATA, HBA?

Sorry I forgot to include that. The mobo has six sata ports so I’m using five of them.

In the BIOS, is it set to AHCI or something else? Do the drives show up in the BIOS? Do they show up under storage in TrueNAS (im assuming not)? Truenas will not see the drive if there is a partition on it. It thinks the disk is already in use. This will complicate tracking down the possible hardware issue so I would at least clear the drive of any partitions. You can use lsblk -a from a command line to see if Truenas sees the drive at all.

I actually don’t see anything like that in the bios

Oh I found it in advanced. It’s AHCI mode

Ohhh. Ok. I’ll try clearing partitions and get back to you probably tomorrow. Thanks.

Wait, wait, wait, wait, wait.

Are these from an existing pool? Or are these brand new drives that you’re going to create a new pool with?

2 Likes

Good point eek.

They’re clean drives but they’re all formatted NTFS.

my bad for assuming though…

Oh, phew! Just wanted to make sure. I was under the impression that you’ve been using Core (with these HDDs serving as your storage pool), and now you’re trying to switch to SCALE.

As long as there’s no important data on the drives, then you’re good to go. :+1:

No. I was using core installed on a 2TB hdd, which was a waste. I also only had 1 2TB hdd for storage. I bought 2 more hdds and 1 ssd. But when I tried to install core on the new ssd, plugins were borked

1 Like

Well damn. I was so hopeful. I’ve deleted the partitions from all 4 2TB HDDs. I’ve installed Scale on the SSD. During installation, all 5 drives were ‘seen’ and listed there. But now that it’s installed and I did the first run, I’ve logged in through the web interface and I went to Storage>Disks and there’s a listing there for 0B on fds. Nothing else.

In CLI, lsblk lists all drives. So there’s that.

What is “fds”?

Sorry. Typing too fast. sdf.

So just one listing? For the device sdf? Is sdf your boot-pool SSD? If not, is your SSD also listed alongside sdf?

What is the actual output of lsblk?

I’m trying to figure out how to attach a picture here of the lsblk output but I don’t see any icon for attachments.

Why not copy+paste?

I’m not on that pc. I don’t have a browser on that pc. I’m on my laptop beside it. And the only camera I have is my phone, which I could use to attach the pic if I could find a way.