
Quoting Craig Sanders (cas@taz.net.au):
having multiple drive controller technologies - sata and sas, for example - is not at all uncommon.
I've already stated my view that this is something to avoid (concerning main storage) if reasonably possible - and also stated that my view applies within the scope of the usage scenarios I've found myself in over the past 21 years of Linux use. I've also said that I think it's a great idea to, at minimum, retain UUID-based lines in one's /etc/fstab as comments in case the information therein is ever needed. I believe that covers the matter.
it's also not at all uncommon for motherboards to have multiple different kinds of SATA (or even SAS) ports, requiring different drivers - e.g. sata_mv, sata_nv, ahci.
Haven't encountered that, not even in my many years as sole tester of all proposed new Unix servers, workstations, and laptops for large EDA firm Cadence Design Systems, Inc. If I did start encountering such things on my or other systems, on instance #1 I'd update the /dev/sdX items in fstab and do some very serious checking to see if this was likely to be a problem (the answer to which would doubtless be 'yes' except in edge cases like the transition from drivers/ide to libata for most PATA HBAs in early kernel 2.6, which was a one-time nuisance). The fix if necessary, in that hypothetical, might be UUID usage, but nailing down the module load order might end up being more appealing. In that imaginary scenario, I'd have to think about it.
to the contrary, they're entirely normal and fairly common scenarios.
I don't think that word means what you think it does. ;->
the fact that you haven't encountered it just means you're lucky....
Please teach me how to extend that 21-year streak of unfathomably stupendous luck to other areas of life, Craig. That would be keen of you.