Ach so, das "auto" wird nur im Webif angezeigt, aber steht nicht in der rc.config. Das macht Sinn.
Das Skript müsste vor dem alsa init Script laufen. Ist nichts kompliziertes. Falls Du das nicht selber machen könntest, könnte ich Dir das auch schreiben.
Wegen des entfernen der Zweiten Soundkarte: Hast Du denn eine Idee was das für eine ist? Auch wenn Du die nicht Physikalisch entfernen kannst, so könnte man eventuell trotzdem den Treiber entfernen.
Du kannst ja mal ein
Debug-Log erstellen, eventuell ist da bereits zu erkennen, welcher Treiber zuständig ist. Ansonsten gäbe es ja noch den umgekehrten Weg. Einfach alle Soundtreiber entfernen, und nach dem booten so lange einzelne hinzufügen, bis die störende Soundkarte wieder auftaucht.
Am besten installierst Du auch das tools Paket vor dem erstellen des
Debug-Log, denn dann enthält das ein wenig aussagekräftigere Hardware Beschreibungen.