如何修复启动 Arch Linux 时出现的“未知芯片组”错误?

如何修复启动 Arch Linux 时出现的“未知芯片组”错误?

我有一台配备以下硬件的笔记本电脑:

  • 英特尔 i5
  • 英伟达 820M 显卡
  • 64位系统,uefi启动

我将 Arch Linux ISO 刻录到 USB,并且在启动 USB 时可以选择选择 Arch,但它无法启动。

相反,我收到此错误:

未知芯片组错误

答案1

这里的问题是,默认情况下,Arch 使用开源 nouveau 驱动程序以显示器(和控制台)的内核模式设置启动。该内核中包含的驱动程序似乎不支持您的图形芯片组,并且它不会提供回退功能,而是不会为您提供控制台显示。

要禁用内核模式设置,您可以编辑启动菜单中的启动选项并添加以下内容

nomodeset nouveau.modeset=0

一旦你更新了 Arch,它可能会与最新的内核一起工作。但是,如果您安装了官方 nvidia 驱动程序,则不需要这样做,因为 nouveau 已不再使用。

答案2

此错误可能非常具有误导性,并且与您的 nVidia 芯片组无关。在许多情况下,这是由未完全卸载的 NTFS 分区引起的。解决方案可以是关闭 Windows 中的快速启动(http://www.eightforums.com/tutorials/6320-fast-startup-turn-off-windows-8-a.html)。

相关内容