为什么我的新 USB 3.0 卡/USB 3.0 硬盘无法在 FreeNAS 下工作?

为什么我的新 USB 3.0 卡/USB 3.0 硬盘无法在 FreeNAS 下工作?

我有一台戴尔 Inspiron 台式机 580,在其中安装了RocketU 1144A USB 3.0 卡. 系统正在运行FreeNAS 8.0.1-BETA4它基于 FreeBSD 8 并且据称支持 USB 3.0……

我有四个西部数据 MyBook Essential 2TB USB 3.0驱动器。在安装新的 USB 3.0 卡之前,其中一个驱动器之前在内置 USB 2.0 端口上与此系统配合使用。现在安装了新的 USB 3.0 卡,无论驱动器插入新的 USB 3.0 卡还是内置 USB 2.0 端口,系统都看不到任何驱动器!

这很奇怪,没有任何意义。我知道 BSD 可以识别 High Point USB 卡:

[root@chef /mnt/Chef/home/jnet]# usbconfig 
ugen0.1: <XHCI root HUB 0x1b21> at usbus0, cfg=0 md=HOST spd=SUPER (4.8Gbps) pwr=SAVE
ugen1.1: <XHCI root HUB 0x1b21> at usbus1, cfg=0 md=HOST spd=SUPER (4.8Gbps) pwr=SAVE
ugen2.1: <XHCI root HUB 0x1b21> at usbus2, cfg=0 md=HOST spd=SUPER (4.8Gbps) pwr=SAVE
ugen3.1: <XHCI root HUB 0x1b21> at usbus3, cfg=0 md=HOST spd=SUPER (4.8Gbps) pwr=SAVE
ugen4.1: <EHCI root HUB Intel> at usbus4, cfg=0 md=HOST spd=HIGH (480Mbps) pwr=SAVE
ugen5.1: <EHCI root HUB Intel> at usbus5, cfg=0 md=HOST spd=HIGH (480Mbps) pwr=SAVE
ugen4.2: <product 0x0020 vendor 0x8087> at usbus4, cfg=0 md=HOST spd=HIGH (480Mbps) pwr=SAVE
ugen5.2: <product 0x0020 vendor 0x8087> at usbus5, cfg=0 md=HOST spd=HIGH (480Mbps) pwr=SAVE
ugen4.3: <DT 101 G2 Kingston> at usbus4, cfg=0 md=HOST spd=HIGH (480Mbps) pwr=ON
ugen5.3: <Dell USB Entry Keyboard Dell> at usbus5, cfg=0 md=HOST spd=LOW (1.5Mbps) pwr=ON

前四个 XHCI 根 HUB 必须是卡上的 4 个通道...但是当我插入其中一个 USB 硬盘时,我没有得到下面的条目,并且在系统日志/dev中显示的唯一消息是:dmesg

ugen0.2: <Unknown> at usbus0 (disconnected)

ugen0.2可能在哪里ugen0.2—— ugen3.2

我没有使用任何 USB 集线器。系统从 USB 拇指驱动器启动,但除此之外,没有连接任何其他 USB 设备。

我想知道问题是否部分在于我在主板上的 16x PCIe 插槽中安装了 USB 3.0 卡(4x PCIe 2.0 卡)?然而,操作系统识别了该卡...


更新:这张新的 USB 卡是否能以某种方式油炸我的新硬盘???我突然无法将它们安装到任何机器。但就像我说的,我知道其中有一个在工作——我把 1.6 TB 的数据加载到它上面!

我刚刚将 USB 2 驱动器插入新的 USB 3 卡,并且已成功安装...

答案1

时间已经过去很久了,我想你已经找到了解决方案;如果是这样,你能发布出来吗?

否则,一些起点:

  • 您可以尝试使用其中一个usbconfig选项(例如dump_device_descdump_config在驱动器连接时查看是否可以看到任何内容:

    usbconfig -u 0 -a 2 转储信息

  • 如果 FreeBSD 目前无法识别产品和供应商组合,它就无法判断要将哪个驱动器连接到设备。我不知道 USB2 和 USB3 是否会向操作系统显示不同的设备,但这是有可能的。您可以检查/usr/src/sys/dev/usb/usbdevsFreeBSD 8 和/或 FreeNAS 8.0.1,看看是否列出了设备供应商/产品组合(如果您可以使用 确定它们usbconfig,或者可能从/var/run/dmesg.boot启动连接驱动器的机器时开始)。

  • 大多数 USB3 设备都向下兼容;当您将它们插入 USB2 端口时系统能识别驱动器吗?

相关内容