So deaktivieren Sie UAS im Live-System

So deaktivieren Sie UAS im Live-System

In der Vergangenheit hatte ich Probleme mitAXAGON ADSA-ST DUAL-HDDFestplatten-Dock. Nachdem ich einige Gigabyte sehr schnell kopiert hatte, fror alles ein. Die Lösung, die bei mir funktioniert, besteht darin, Folgendes in eine neue Datei einzufügen /etc/modprobe.d/ignore_uas.conf:

options usb-storage quirks=152d:8561:u

(Ich konnte die Originalquelle hierfür nicht finden, Hex-Zahlen sind einfach idVendorund idProductvon meinem Dock ( lsusb -v).)

Ich muss dasselbe tun, aber auf einem Live-System, um mein Originalsystem zu sichern. Daher /etc/ist es keine Option, irgendetwas darin zu bearbeiten. Ist es möglich, dasselbe mit Boot-Parametern oder während des Systembetriebs zu tun?

Ich verwende Linux Mint 19.3.

Antwort1

Auf einem Live-System ist dies möglicherweise möglich, wenn Sie das usb_storageModul deaktivieren und wieder aktivieren können.

Überprüfen Sie, ob Ihre Konfiguration das erzwungene Entladen von Modulen erlaubt. Abhängig von Ihrer Distribution ist das etwa so

grep FORCE_UNLOAD /boot/config-$(uname -r)

Überprüfen Sie, was von diesem Modul abhängen könnte

modinfo -F depends usb_storage

Jetzt können Sie die Module entladen, Ihre Macken in /sys/module/usb_storage/parameters/quirksund auch unter /etcfür den nächsten Neustart festlegen.

Prüfen Sie zunächst, ob bereits welche vorhanden sind, um diese nicht zu überschreiben:

cat /sys/module/usb_storage/parameters/quirks

Wenn noch keine Macken konfiguriert sind, können Sie fortfahren. (Ich füge Ihre Geräte-IDs in eine Variable ein, damit das Kopieren/Einfügen für andere mit anderen Geräten einfacher ist.)

id="152d:8561"

echo "$id:u" > /sys/module/usb_storage/parameters/quirks
echo "options usb-storage quirks=$id:u" > /etc/modprobe.d/local-disable-uas.conf

Jetzt sollten Sie das Modul neu starten können:

rmmod -f usb_storage
modprobe usb_storage

Antwort2

Es ist möglich, Startoptionen in Grub zu bearbeiten. Nach dem Hinzufügen usb-storage.quirks=152d:8561:uam Ende der Zeile mit Optionen ( quiet splash --in meinem Fall vorher durch ein Leerzeichen von anderen Optionen getrennt) kann das HDD-Dock auch in der Live-Umgebung verwendet werden.

verwandte Informationen