add in SATA card -- ada0 "moves" to ad1, breaking the boot process ?

From: William Dudley <wfdudley_at_gmail.com>
Date: Wed, 17 Jul 2024 19:58:17 UTC
Hi,

Trying to add disks to an old Dell box (has a Core 2 Quad processor).

I bought this:
SYBA 2-Port SATA II PCIe RAID Card Internal SIL3132
which, when installed in Core 2 Quad machine, FreeBSD starts to
boot on "ad0", but then, when the driver for SIL3132 installs, it
renames the drives, and now the SATA port on the PCIe card becomes
"ad0", and then the boot dies in the middle as "ad0" goes away.

How do I prevent the drive names from changing?  Or can't I?

Oh - Fresh install of FreeBSD 13.3 release, installed from DVD and then,
updated via packages.

The machine has "six" SATA ports, but only four connectors, so physical
drives can be at ada0, ada1, ada4, and ada5.  Weird, huh?

Thanks,
Bill Dudley
NJ, USA