Installing TrueNas Scale: "Can not find sda3 Not a block device"

Thanks for the direction on this one, @FunkyJunior!

In my case, I ascertained that the error message was coming from here:

get_partition()
{
    local _partition=$(ls /dev/$1$2 /dev/$1p$2 2>/dev/null)
    if [ -z $_partition ]; then
        echo CANT_FIND_$1$2_OR_$1p$2
    else
        echo $_partition
    fi
}

(see github DOT com SLASH truenas/truenas-installer/blob/release/24.04.2.3/usr/sbin/truenas-install#L182 - I can’t post links yet apparently)

and added a sleep 5 to the top of the get_partition() function. This worked on my HP N54L Microserver.

It looks, however, like newer versions of the installer will be completely different, so hopefully this problem will go away in the next release.

For whatever reason I was able to get 24.04.1 to install in BIOS mode. Several others did not work.

Just want to say THANK YOU. as i ran into this today with a Failed Boot Drive, so re-installing the OS, and it was not finding the Block device… and i was super stressed… but did UEFI and its altleast saying Extracting… and is at 1% now 3 hours later as well…..

1 Like