Hi,
I have a NL36 Server that has (with BIOS Mod) 6 on Board SATAs enabled and one PCIe Card with additional 2 SATA ports.
In the BIOS P0-P3 are the HDD's in the cage, while P5 is my boot SSD (P4 is the unused eSATA). The boot sequence is P5,P0,P1,P2,P3,S0,S1 (Sx are the 6th and 7th drive from the additional PCIe card)
Now my trouble:
When I am booting, it starts correct to boot from P5 which is detected. Then it discovers all devices and now the problem starts. In the old configuration, I had no Sx devices and it used /dev/ada4p2 as root filesystem. Now with the Sx devices (or with an external device on P4), the /dev/ada4 seems to be ada6. So FreeBSD is moving this last internal port always to the last adax device. It looks like (I can't check that) S0 is ada0 and S1 becomes ada1.
How can I ensure that P5 is always set up as the same /dev/adax device?
For me taht is a bit starnge as the BIOS is doing the right sequence, during the first Boot screen I can also see that the Drive is assigned as C Drive, but then during teh boot loader the sequenze is just changing. ( Is also a trouble when I try to boot from an USB stick). Is there a file where I could fix the alignment of BIOS drives (Px ports) to ada devices ?
Any help is appriciated
I have a NL36 Server that has (with BIOS Mod) 6 on Board SATAs enabled and one PCIe Card with additional 2 SATA ports.
In the BIOS P0-P3 are the HDD's in the cage, while P5 is my boot SSD (P4 is the unused eSATA). The boot sequence is P5,P0,P1,P2,P3,S0,S1 (Sx are the 6th and 7th drive from the additional PCIe card)
Now my trouble:
When I am booting, it starts correct to boot from P5 which is detected. Then it discovers all devices and now the problem starts. In the old configuration, I had no Sx devices and it used /dev/ada4p2 as root filesystem. Now with the Sx devices (or with an external device on P4), the /dev/ada4 seems to be ada6. So FreeBSD is moving this last internal port always to the last adax device. It looks like (I can't check that) S0 is ada0 and S1 becomes ada1.
How can I ensure that P5 is always set up as the same /dev/adax device?
For me taht is a bit starnge as the BIOS is doing the right sequence, during the first Boot screen I can also see that the Drive is assigned as C Drive, but then during teh boot loader the sequenze is just changing. ( Is also a trouble when I try to boot from an USB stick). Is there a file where I could fix the alignment of BIOS drives (Px ports) to ada devices ?
Any help is appriciated