首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Seagate 2T外部硬盘驱动器不能安装,不能由lsusb检测,但不能由fdisk -l检测。

Seagate 2T外部硬盘驱动器不能安装,不能由lsusb检测,但不能由fdisk -l检测。
EN

Ask Ubuntu用户
提问于 2018-04-29 05:55:58
回答 3查看 5K关注 0票数 1

在我的thinkpad VM机器上,这个Seagate 2T外部硬盘驱动器(类型: HPFS/NTFS/exFAT)一直存在问题。

lsusb结果:

代码语言:javascript
复制
~$ lsusb
Bus 004 Device 002: ID 0bc2:ab24 Seagate RSS LLC 
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 004: ID 0e0f:0002 VMware, Inc. Virtual USB Hub
Bus 003 Device 003: ID 0e0f:0002 VMware, Inc. Virtual USB Hub
Bus 003 Device 002: ID 0e0f:0003 VMware, Inc. Virtual Mouse
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 002: ID 0e0f:0002 VMware, Inc. Virtual USB Hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

sudo -l结果:

代码语言:javascript
复制
Disk /dev/sda: 200 GiB, 214748364800 bytes, 419430400 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x8181a6d5

Device     Boot     Start       End   Sectors  Size Id Type

/dev/sda1  *         2048 385878015 385875968  184G 83 Linux
/dev/sda2       385880062 419428351  33548290   16G  5 Extended
/dev/sda5       385880064 419428351  33548288   16G 82 Linux swap / Solaris

dmesg _#尾部结果:

代码语言:javascript
复制
[   52.431393] usb 4-1: stat urb: status -32
[   52.431418] scsi 33:0:0:0: tag#0 data cmplt err -32 uas-tag 1 inflight: CMD 
[   52.431420] scsi 33:0:0:0: tag#0 CDB: Inquiry 12 00 00 00 24 00
[   73.964896] scsi 33:0:0:0: tag#0 uas_eh_abort_handler 0 uas-tag 1 inflight: CMD 
[   73.964905] scsi 33:0:0:0: tag#0 CDB: Inquiry 12 00 00 00 24 00
[   73.965084] scsi host33: uas_eh_bus_reset_handler start
[   74.088200] usb 4-1: reset SuperSpeed USB device number 2 using xhci_hcd
[   74.111388] usb 4-1: device firmware changed
[   74.140001] scsi host33: uas_post_reset: alloc streams error -19 after reset
[   74.140022] usb 4-1: USB disconnect, device number 2

它似乎有分配错误,但我不知道如何解决这个问题。

然而,它在另一台VM/计算机上工作得很好。

谢谢你的帮助。

xp

EN

回答 3

Ask Ubuntu用户

发布于 2018-04-29 19:44:31

经过几个小时的搜索,此方法适用于我的情况:

转到/var/log/syslog查找idVendor和idProduct:

代码语言:javascript
复制
 [ 1582.945936] usb 4-1: New USB device found, idVendor=0bc2, idProduct=ab24

关闭uas:

代码语言:javascript
复制
echo options usb-storage quirks=0bc2:ab24:u > /etc/modprobe.d/ignore_uas.conf

这样做(我不明白它为什么需要这样做):

代码语言:javascript
复制
locale-gen --purge --no-archive

拔下外部硬盘驱动器并重新启动VM

参考资料来源:https://forum.parallels.com/threads/usb-hdd-not-responding.330268/

希望它能帮到你。

票数 2
EN

Ask Ubuntu用户

发布于 2019-10-28 09:12:15

我也面临着同样的问题,但后来我想出了更好的解决方案。解决方案是:打开终端并在命令下面键入&您完成了,甚至不需要重新启动。

代码语言:javascript
复制
sudo apt install exfat-fuse exfat-utils

并提供sudo密码。

安装成功后,开启希捷外部/外围设备

票数 1
EN

Ask Ubuntu用户

发布于 2019-06-29 13:19:38

上面答案1的解决方案也适用于“”,但我必须在Windows主机的设备管理器中显式地禁用设备。完成此操作后,Ubuntu18.04将设备安装在虚拟机中。

进一步研究表明,在Windows中使用“删除外部设备”(而不是在设备管理器中禁用设备)、拔出USB电缆并重新插入它就足够了。在此之后,VMware弹出一个面板,询问设备是否应该连接到VM或主机。

在这两台机器上都可以使用这个设备吗?

票数 0
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/1029544

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档