有一台运行 Windows 7 的旧电脑:CPU - AMD FX-8350;显卡 - MSI AMD Radeon R7 240 - MB:GIGABYTE GA-990FXA-UD3 AM3;SSD(2) - ADATA USA Premier Pro 2.5 英寸 128GB SATA III。安装了 Ubuntu,将其放在 USB 拇指驱动器上并从拇指驱动器启动(尝试不安装)。进入桌面,但旧的 HP 键盘和鼠标无法使用。(键盘在启动菜单中可以使用。)无需重新启动,用较新的 Logitech 键盘和鼠标替换它们。它们可以使用。
决定安装 Ubuntu。关机,移除装有 Windows 的 SSD,然后安装一个干净的 SSD。重启,从启动菜单中选择安装。出现带有选择语言窗口的背景屏幕,但键盘和鼠标不起作用。
将电脑恢复到原始状态。启动 Windows,键盘和鼠标可以使用。从 USB 启动 Ubuntu,尝试不安装和安装,键盘和鼠标均不起作用。
这是我第一次尝试 Windows 世界之外的东西。我错过了什么?
答案1
在其他比我更有知识的人的帮助下,我找到了以下解决方案。
首先,在 BIOS 设置中的“Peripherals”(外围设备)选项卡下,您必须将“IOMMU Controller”(IOMMU 控制器)选项设置为“Enabled”(已启用)。如果没有此设置,USB 在 Linux 下根本无法工作。我的理解是集成 NIC 也无法工作,但我在进行到这一步之前已经正确设置了它(我在安装之前使用 GParted Live CD 进行分区)。USB 鼠标和键盘在 BIOS 设置中仍可正常工作,因此无需担心进行这个简单的更改。
其次,一旦安装了 Linux,USB 3.0 端口将无法工作(它们不会回退到 2.0 或其他任何版本,它们只是死了),直到您将 GRUB_CMDLINE_LINUX="iommu=soft" 添加到 /etc/default/grub,然后运行 update-grub(Debian)或 grub2-mkconfig(Red Hat)以应用更改。
这是 David A. Jayne 对技嘉主板的评论。有关详细信息,请参阅他的完整评论https://www.amazon.com/GIGABYTE-GA-990FXA-UD3-990FX-SATA-Motherboard/dp/B00545BZOG