Ich nehme an, Sie können ein Init-Skript hinzufügen, um die Seriennummer eines bestimmten USB-Geräts oder sogar eine bestimmte Datei auf dem USB-Stick zu überprüfen (nennen Sie das Dongle?) Und das System anzuhalten, wenn das erforderliche Element nicht gefunden wurde.
Diese Seite verweist auf verschiedene Konfigurationsdateien und Skripts, die während des Startvorgangs verwendet werden. Persönlich würde ich damit anfangen, ein init.d-Skript zu erstellen, das an dem Punkt läuft, an dem USB betriebsbereit ist.