
過去に私は問題を抱えていましたAXAGON ADSA-ST デュアル HDDハードドライブ ドック。数ギガバイトを非常に素早くコピーした後、すべてがフリーズしました。私の場合、次の内容を新しいファイルに入れることで解決しました/etc/modprobe.d/ignore_uas.conf
。
options usb-storage quirks=152d:8561:u
(これについての元のソースは見つかりませんでした。16 進数はドックの ( )idVendor
のみです。)idProduct
lsusb -v
同じことをライブ システムで実行して元のシステムをバックアップする必要があるため、編集すること/etc/
はできません。ブート パラメータを使用して、またはシステムの実行中に同じことを実行することは可能ですか?
Linux Mint 19.3 を使用しています。
答え1
ライブ システムでは、usb_storage
モジュールを無効にしてから再度有効にできる場合は、それが実行できる可能性があります。
設定でモジュールの強制アンロードが可能かどうか確認してください。ディストリビューションによって異なりますが、次のようになります。
grep FORCE_UNLOAD /boot/config-$(uname -r)
そのモジュールに依存する可能性があるものを確認する
modinfo -F depends usb_storage
モジュールをアンロードできる場合は、 で癖を設定し/sys/module/usb_storage/parameters/quirks
、/etc
次回の再起動でも で癖を設定します。
これらを上書きしないように、まず既に存在するものがあるかどうかを確認します。
cat /sys/module/usb_storage/parameters/quirks
すでに設定されている癖がない場合は、そのまま続行できます。(他のデバイスを使用している他のユーザーがコピー/貼り付けを簡単に行えるように、デバイス ID を変数に入れています)。
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
これでモジュールを再起動できるはずです:
rmmod -f usb_storage
modprobe usb_storage
答え2
Grub でブート オプションを編集できます。usb-storage.quirks=152d:8561:u
オプションを行末近くに追加すると (quiet splash --
私の場合は、他のオプションとスペースで区切って)、HDD ドックをライブ環境でも使用できるようになります。