Ich habe mir kürzlich ein neues UHD 4K BluRay-Laufwerk gekauft, dass ich per USB mit meinen Rechner verbinde und dann mit MakeMKV meine Filmsammlung rippen möchte. Doch beim starten von MakeMKV stellte ich mit erschrecken fest, dass das nagelneue Laufwerk nicht erkannt wurde!
Ein kurzer Blick in den heimischen Dateibrowser Dolphin verriet, dass mein Arch Linux das Laufwerk grundsätzlich erkannt hatte. Aus irgendeinen Grund aber wollte MakeMKV das nicht begreifen. Kurzum, die temporäre Lösung war den folgenden Befehl auszuführen:
sudo modprobe sg
Anschließend MakeMKV gestartet und schon war das Laufwerk verfügbar. Allerdings hielt dies nur bis zum nächsten Systemneustart. Wie konnte ich das modprobing nun persistieren, so dass ich mir die ewige manuelle Eingabe des Befehls sparen kann?
Das geht tatsächlich auch relativ einfach: Wir legen eine neue Datei im Verzeichnis /etc/modules-load.d/
an und nennen sie der einfachheit halber nur „sg.conf“. Darin schreiben wir den text „sg“, speichern die Datei ab – und das wars. Beim nächsten Systemstart werden die sg-Treiber automatisch geladen.
In Kurzform:
sudo mkdir -p /etc/modules-load.d
sudo echo 'sg' > /etc/modules-load.d/sg.conf
Mehr Informationen zum sg-Treiber findest du hier: https://www.kernel.org/doc/html/latest/scsi/scsi-generic.html