Diese /devKnoten werden angezeigt, weil der Standardtreiber für den seriellen PC-Port in den von Ihnen verwendeten Kernel kompiliert ist und UARTs findet . Das führt dazu, dass /sys/devices/platform/serial8250(oder etwas Kompatibles) angezeigt wird , und udev erstellt die entsprechenden /devKnoten.
Diese UARTs sind höchstwahrscheinlich eine der vielen Funktionen des Chipsatzes Ihres Motherboards. Serielle UARTs im Chipsatz sind immer noch weit verbreitet, obwohl es immer seltener wird, dass ein DB-9-Stecker an diese IC-UART-Pins angeschlossen wird.
Auf einigen Motherboards gibt es einen Header-Anschluss für jeden seriellen Anschluss. Sie müssen ein Adapterkabel kaufen, wenn Sie diesen Anschluss zur Rückseite des PCs verlegen möchten:

Andere Motherboards, die denselben Chipsatz verwenden, legen möglicherweise nicht einmal den Header-Anschluss offen, obwohl die Funktion in Silizium verfügbar ist, um nur ein wenig Leiterplattenplatz und ein paar Cent für den Header-Anschluss zu sparen.
Einige serielle UARTs verursachen nur geringfügige Kosten für einen in Serie gefertigten PC-Chipsatz-IC, wohingegen sich die endgültigen Einzelhandelskosten für ein Motherboard um ein paar Dollar erhöhen, wenn ein DB-9-Steckverbinder an der Platinengrenze herausgeführt wird. Es gibt auch Kosten im PCB-Raum; Platz an der Brettkante ist besonders wertvoll.
Es gibt keine Standardmethode, um festzustellen, ob ein Gerät an eine serielle RS-232-Schnittstelle angeschlossen ist.
Im Gegensatz zu USB, bei dem durch das bloße Vorhandensein eines Anschlusses auf dem Motherboard kein /devKnoten erstellt wird, sondern ein Gerät angeschlossen wird, da eine recht komplexe Aushandlung zwischen dem Gerät und dem Host-Betriebssystem stattfindet. Tatsächlich meldet sich das Gerät beim Betriebssystem an und udevkann so reagieren, indem ein geeigneter /devKnoten für das Gerät erstellt wird.