小编Bri*_*onS的帖子

为什么 USB 在 UEFI/BIOS 中工作时在 Linux 中不起作用?

作为背景,我刚刚用现代硬件构建了一台新机器,包括:

  • AMD FX-8350
  • 技嘉GA-990FXA-UD3主板
  • 16GB 内存
  • 英伟达 GTX 650 Ti
  • 金士顿固态硬盘

鉴于此,我尝试在 SSD 上安装各种版本的 Linux,几乎每次都失败。我尝试从 USB 拇指驱动器安装 Arch、Debian stable、Debian sid 和 Ubuntu 12.10,但是当 BIOS 看到 USB 驱动器并开始从它启动时,一旦操作系统尝试枚举 USB 设备,我就失去了所有 USB 功能(包括引导设备)。

最后我刻录了一张 DVD 并将 Ubuntu 12.10 安装到 SSD 上。应该注意的是,我的 USB 键盘(和鼠标)在 American Megatrends UEFI/BIOS 中工作正常。即使我在 Live Ubuntu DVD 上的预安装菜单中,键盘也能正常工作。

一旦 Linux 启动(Live DVD 或 SSD),我就失去了所有 USB 功能,只能使用 PS/2 键盘导航操作系统。

我在 dmesg/syslog 中看到的是关于“ failed to load microcode amd_ucode/microcode_amd_fam15h.bin”的几行,我可以看到 USB 设备初始化失败。

如果我这样做,lsusb我可以看到所有 USB 主机控制器,但看不到任何设备。做一个lspci向我展示了我期望的所有硬件。并且做一个lsmod我没有看到加载的任何 USB …

linux usb bios troubleshooting uefi

34
推荐指数
3
解决办法
15万
查看次数

标签 统计

bios ×1

linux ×1

troubleshooting ×1

uefi ×1

usb ×1