So, there were already questions about ignoring ata devices (like How to tell Linux Kernel > 3.0 to completely ignore a failing disk?) from where I got the info that one has to add something like
to your kernel argument line.
However, for some, reason, on one of my system's controller cards, there are 2 broken ports which are always probed, but I can't switch the card yet. In the first place, there was only one broken port and I could just use the above solution and it worked just fine. Then, when the other port died, I thought I could just add another one of these, like
"... libata.force=2:disable libata.force=4:disable"
which lead to the result that only port 4, and not port 2 was getting ignored, like if the second argument was kinda overriding the first one.
Then I tried
which also didn't work for me.
Q: How can I make the kernel ignore multiple ata devices?