ライブシステムでUASを無効にする方法

ライブシステムでUASを無効にする方法

以前は問題がたくさんありました。AXAGON ADSA-STデュアルハードドライブハードドライブドッキングステーション。数ギガバイトをすばやくコピーした後、すべてが停止しました。私に役立つ解決策は、次を新しいファイルに入れることです/etc/modprobe.d/ignore_uas.conf

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

(元のソースが見つかりません。16進数は単に私のドックidVendor()の合計です。)idProductlsusb -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

おすすめ記事