Hi everyone, first post. I just upgraded my hardware (See signature for old rig) and I decided to wipe the old pools clean and rebuilt.
The new hardware:
Xeon Xeon Silver 4214R
Supermicro X11 SPI-TF
64GB (4x16GB) PC4-17000 (2133 MHz) ECC (I know the RAM is slower than what I should have used, but it shouldn’t cause problems, right?)
Carryover from old rig:
2x Kingston 120GB for boot pool
4x IronWolf pro 10GB (Mirror VDEV for main storage)
4x Barracuda 2GB (Mirror VDEV for temp storage)
(all plugged to onboard SATA)
2x WD Blue SN570 1TB M.2 on Supermicro AOC-SLG3-2M2 (Mirrored for Apps and VM), plugged to slot 2
Quadro RTX (for transcoding)
All old pools were destroyed by the old rig so I can rebuild in new rig
Issue: After boot, I went to UI to create pool and I got the Validation error, (KeyError: “Array Device Slot”) – See attachment
https://forums.truenas.com/uploads/...d89af906ed59157ae800dd4d5a53aeab04995169.jpeg

No disk is shown in UI
When I run lsblk in shell, I can see all drives (see attachments)
When I go to Disk, I see "Cannot retrieve response" (see attachments)
Things I have tried and observed:
1. Bios → Disable Intel VT-D, confirm VMD disabled, all drives are visible in Bios
2. SATA are running in AHCI mode so no RAID
3. All drives are visible when running lsblk, including the 2xM.2, so bifurcation is working.
4. Restarted middleware (service middlewared restart)
5. So I proceed by removing things. I have removed some HDD (removed the 4xBarracuda), to ALL 8xHDD, then I even removed the M.2 adapter, and then GPU. In all case the error message remain even when there are no drives, no M.2, and no GPU.
6. I have gone back previous version of Truenas, so far I have tried 25.10.1, 25.04.2.6, 24.10.2.4, and 24.10.2.
7. Obviously, none of the above fix the problem.
8. I notice in web UI, under System, there is “Enclousure” which I don’t think it exist in generic hardware (I double check with my Truenas VM and it doesn’t have that. Which means that this board was pulled from a real IXsystem unit. And guess what? The Enclosure page also has the “‘Array Device Slot’“ error
See attachments

9. And I notice in the IPMI → System → Hardware information, there are IXSystem model name…

My big question:
1. Is this issue hardware related (I hope not) or software? If it is hardware, then why I can see all drives in bios and listed in shell?
2. Why was the error retained even after I removed all drives? I understand HBA is preferred instead of onboard SATA, but even in my old rig (X10 SRi-F) the drives were plugged into onboard SATA and nothing happened. (In both case the SATA was set to be AHCI)
3. I suspect this has something to do with the Hardware info in IPMI. So how do I remove these info? May be making the board a real generic board will resolve the issue? (Before the whole saga I already flash the BIOS and IPMI)
4. All my data was backed up in a Window server but it was Storage spaces in stripped formation so no redundancy. I am hoping to get my new rig work ASAP so I can get the data back (before Windows server crap out on me)
Any help is very much appreciated
The new hardware:
Xeon Xeon Silver 4214R
Supermicro X11 SPI-TF
64GB (4x16GB) PC4-17000 (2133 MHz) ECC (I know the RAM is slower than what I should have used, but it shouldn’t cause problems, right?)
Carryover from old rig:
2x Kingston 120GB for boot pool
4x IronWolf pro 10GB (Mirror VDEV for main storage)
4x Barracuda 2GB (Mirror VDEV for temp storage)
(all plugged to onboard SATA)
2x WD Blue SN570 1TB M.2 on Supermicro AOC-SLG3-2M2 (Mirrored for Apps and VM), plugged to slot 2
Quadro RTX (for transcoding)
All old pools were destroyed by the old rig so I can rebuild in new rig
Issue: After boot, I went to UI to create pool and I got the Validation error, (KeyError: “Array Device Slot”) – See attachment
https://forums.truenas.com/uploads/...d89af906ed59157ae800dd4d5a53aeab04995169.jpeg

No disk is shown in UI
When I run lsblk in shell, I can see all drives (see attachments)
When I go to Disk, I see "Cannot retrieve response" (see attachments)
Things I have tried and observed:
1. Bios → Disable Intel VT-D, confirm VMD disabled, all drives are visible in Bios
2. SATA are running in AHCI mode so no RAID
3. All drives are visible when running lsblk, including the 2xM.2, so bifurcation is working.
4. Restarted middleware (service middlewared restart)
5. So I proceed by removing things. I have removed some HDD (removed the 4xBarracuda), to ALL 8xHDD, then I even removed the M.2 adapter, and then GPU. In all case the error message remain even when there are no drives, no M.2, and no GPU.
6. I have gone back previous version of Truenas, so far I have tried 25.10.1, 25.04.2.6, 24.10.2.4, and 24.10.2.
7. Obviously, none of the above fix the problem.
8. I notice in web UI, under System, there is “Enclousure” which I don’t think it exist in generic hardware (I double check with my Truenas VM and it doesn’t have that. Which means that this board was pulled from a real IXsystem unit. And guess what? The Enclosure page also has the “‘Array Device Slot’“ error
See attachments

9. And I notice in the IPMI → System → Hardware information, there are IXSystem model name…

My big question:
1. Is this issue hardware related (I hope not) or software? If it is hardware, then why I can see all drives in bios and listed in shell?
2. Why was the error retained even after I removed all drives? I understand HBA is preferred instead of onboard SATA, but even in my old rig (X10 SRi-F) the drives were plugged into onboard SATA and nothing happened. (In both case the SATA was set to be AHCI)
3. I suspect this has something to do with the Hardware info in IPMI. So how do I remove these info? May be making the board a real generic board will resolve the issue? (Before the whole saga I already flash the BIOS and IPMI)
4. All my data was backed up in a Window server but it was Storage spaces in stripped formation so no redundancy. I am hoping to get my new rig work ASAP so I can get the data back (before Windows server crap out on me)
Any help is very much appreciated
