How does a HBA IT card affect boot order with on-board drives?

Notice: Page may contain affiliate links for which we may earn a small commission through services like Amazon Affiliates or Skimlinks.

6BQ5

New Member
Feb 25, 2020
17
0
1
Hello!

I have an ASRock Z370 motherboard that boots up from a M.2 SSD drive and I would like to add a HBA IT card to expand my storage capacity with mechanical hard drives. Would the HBA IT card take priority over the M.2 drive clicked into my motherboard?

I am booting to Windows 11 and this is a consumer desktop system.

Thanks!
 

Sean Ho

seanho.com
Nov 19, 2019
774
357
63
Vancouver, BC
seanho.com
booting from a drive attached to the hba is done via the hba's option rom. In the hba's config you can disable booting from it, so its option rom won't present any drives to the uefi's boot device list.
 
  • Like
Reactions: i386

i386

Well-Known Member
Mar 18, 2016
4,250
1,548
113
34
Germany
I think so far all answers are correct and that there is another point, the pcie "device" number/enumeration. When you add a new pcie device and start the system the bios/uefi will try to find all pcie devices starting the process at pcie device #0. It's possible that the number of your m.2 device changes which could affect the boot order (but bios/uefi is a little bit smarter and looks for boot code and puts it in the first place)