关于我的设置:
- Windows 8 64 位。
- X79-UD3 主板。
- 来自主板制造商网站的最新 Windows 8 USB 3.0 驱动程序。
- 最新 BIOS 修订版。(F12p)
好的,设备管理器检测到我的 USB 3.0 端口,所以一切正常。
但是,当我插入外部 USB 3.0 硬盘时,Windows 甚至没有发出哔声;设备管理器根本没有检测到该硬盘。
同样的事情也发生在 Ubuntu 12.10 上,但是将PCI=nomsi
(作为一种解决方法)添加到 Ubuntu 启动选项的 Grub 命令行可以使 Ubuntu 12.10 检测到我的外部硬盘驱动器。
我还有一些其他疑问,希望你们能解答一下,包括:
- 是否应
XHCI hand-off
在 UEFI bios 中为 Windows 8 启用或禁用? XHCI hand-off
和之间的区别EHCI hand-off
以及它对 USB 3.0 功能有何影响?- 最后但同样重要的一点是,当 Ubuntu 12.10(Grub 解决方法之后)运行正常时,我如何让 Windows 8 识别我的外部硬盘?
答案1
我认为 xHCI 和 EHCI Hand-offs 都应设置为 Enabled。更多信息可参见主题技嘉 UEFI 主板上的 USB 3.0 - XHCI 模式说明。
如果 USB-3 不工作,即使您的主板明确支持 Windows 8,这也可能是因为您的 BIOS 或驱动程序不是完全更新的。
第一步是更新 BIOS,位于此链接 (如果这不是您的确切主板型号,请搜索它)。
其次,从同一链接下载并安装适用于您主板的最新技嘉驱动程序。
请格外小心,因为 BIOS 更新失败可能会导致您的计算机崩溃。首先确保您拥有当前 BIOS 的启动安装 CD(当然还有备份)。
(再想想,如果 BIOS 坏了,启动 CD 也无济于事,您需要去维修店重新安装它。)
答案2
是否应该为 Windows 8 启用或禁用 UEFI bios 中的 XHCI 切换?已启用
XHCI 切换和 EHCI 切换之间的区别以及它对 USB 3.0 功能有何影响? 仅 xHCI 影响 USB 3.0 端口。对于大多数现代操作系统,请将其设置为“已启用”。