0%

一种解决Linux无法识别并挂载外接硬盘的办法(uas)

系统参见:Ubuntu server 18.04,外接硬盘类型:绿联硬盘盒(SATA3.0 to USB3.0, 希捷500G)

问题描述

  • 插上外接硬盘后,tty输出:usb stat urb: status -32, dflsblk 都看不到外接硬盘的存在。

问题发现

  • tail -f kern.log

解决方法

  1. lsusb -v 查找挂载的USB设备,并记录 idVendor idProduct
  1. 对指定USB设备禁用 uas 模块
1
2
echo "options usb-storage quirks=idVendor:idProduct:u" | sudo tee /etc/modprobe.d/anyname.conf
sudo update-initramfs -u

update-initramfs -u 更新 initramfs
对于 Arch Linux 使用 mkinitcpio -p linux 来实现类似的操作

Examples

alt

1
2
3
echo "options usb-storage quirks=0x174c:0x55aa:u" | sudo tee /etc/modprobe.d/ingore_nas.conf
sudo update-initramfs -u
reboot
-------------本文结束再接再厉-------------

本文标题:一种解决Linux无法识别并挂载外接硬盘的办法(uas)

文章作者:IITII

发布时间:2019年08月05日 - 10:08

最后更新:2019年07月18日 - 16:07

原始链接:https://iitii.github.io/2019/08/05/1/

许可协议: 署名-非商业性使用-禁止演绎 4.0 国际 转载请保留原文链接及作者。