Why does the number of LUNs not match the number of configured LUNs in legacy boot mode with the Broadcom 430-16e adapter?

Under legacy boot mode, no LUNs may be reported if LUN 0 is not assigned. This is only during boot, all LUNs will still be discovered by the operating system after boot. This is a permanent limitation.

Please note that if you want to perform boot from SAN under legacy boot mode, LUN 0 must be assigned/mapped. Booting from internal boot media is not impacted.