
過去,我遇到了問題AXAGON ADSA-ST 雙硬碟硬碟機塢站。在快速複製了幾千兆位元組後,一切都凍結了。對我有用的解決方案是將以下內容放入新文件中/etc/modprobe.d/ignore_uas.conf
:
options usb-storage quirks=152d:8561:u
(我找不到這個的原始來源,十六進制數字只是我的碼頭的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 塢站也可以在即時環境中使用。