Proliant ML10v2 new install fails

Hello,
I am trying to install truenas scale on my proliant Ml10v2 with 16gb ram.

The system has two 2Tb hdd on the SAS controller and one ssd on the sata.
I am trying to install truenas on the ssd and use the two hdd as a pool, however:

  1. The system doesn’t support EFI, yet when selecting bios installation in truenas installer I get an error:
lsblk : CANT_FIND_sdb3_OR_sdbp3: not a block device
The TrueNAS installation on sdb has failed.
  1. If I select EFI installation the system installs fine but fails to boot UNLESS the SAS port is disconnected. If the SAS port is disconnected the system boots into truenas but is obviously useless as I do not have a pool.

  2. Installing with efi, rebooting into truenas, switching off, then rebooting with the SAS connected results in the system unable to boot. It keeps looking for an hdd to boot from but fails.

I have found some reddit posts re adding a sleep after /parted in /usr/sbin/installer-truenas, unfortunately there is no longer anywhere to put the command as the installer was modified.

Any suggestion? I have tried to run the SSD on the sata controller 1 (former dvd) or sata 2 (empty) to no change. The system doesn’t boot.

Many thanks

Here’s a thread discussing the same (or at least a similar) problem:

https://forums.truenas.com/t/installing-truenas-scale-can-not-find-sda3-not-a-block-device

I submitted a bug report which you might like to add to:

https://ixsystems.atlassian.net/browse/NAS-130061

and you can also see my recent experiments along the same lines (yesterday):

frustrating!

EB

Yep
I managed to solve with the following steps:

  1. Install truenas CORE
  2. Boot into core, create the pool
  3. Upgrade from within core, selecting train upgrade to bluefin
  4. Wait for installation
  5. First boot will fail because the nic is busy from ILO, I had to manually remove the link and reconnect
  6. I am now on scale, installing apps…