我下载了 Fedora 并按照官方指南创建了一个可启动 USB。当我从 USB 启动时,系统开始加载并完成“F”图标。之后我立即进入控制台模式并收到发生错误的消息。
Journalctl 指出:[nouveau] 引导指向 tmds 表的指针无效。
我发现这是一个nouveau
图形驱动程序错误消息。
如何替换预打包的驱动程序以继续安装?
我在论坛和谷歌上搜索了解决方案,但实际上没有找到任何解决方案。
答案1
您无法替换内置nouveau
驱动程序,但可以在系统启动时停用它们。
从 Fedora 安装介质引导,选择启动 Fedora 条目。
按E键并添加启动参数nouveau.modeset=0
。
按Ctrl+X启动 Fedora Live ...执行安装。
完成后,重新启动并在启动菜单中选择 Fedora 条目。
按E键并添加启动参数nouveau.modeset=0
。
按Ctrl+X引导至已安装的 Fedora 操作系统。
登录 - 打开终端并执行:sudo vi /etc/default/grub
添加nouveau.modeset=0
到 GRUB_CMDLINE_LINUX="rhgb Quiet" 行,
使其显示为:GRUB_CMDLINE_LINUX="rhgb quiet nouveau.modeset=0"
保存更改的文件并执行以下两个命令之一来更新 GRUB 配置:
sudo grub2-mkconfig -o /boot/efi/EFI/fedora/grub.cfg
(EFI 模式下的 Fedora 安装)
sudo grub2-mkconfig -o /boot/grub2/grub.cfg
(传统 BIOS 模式下的 Fedora 安装)
重新启动系统,现在您正在使用英特尔显卡并且nouveau
驱动程序已停用。您不必再添加参数 - 或者安装专有的 NVIDIA 驱动程序。
答案2
在刻录到 CD 或创建可启动 USB 之前,请检查您的 MD5 哈希校验和 iso。
您可以在此处遵循官方指南 https://getfedora.org/en/verify并确保从以下位置下载 ISO 文件https://getfedora.org/en/workstation/download/或者你可以尝试 Fedora 24,这是 Beta 开发,需要测试
我正在使用 Fedora 23,有 2 个 GPU,并使用 Bumblebee
$ lspci | grep VGA
00:02.0 VGA compatible controller: Intel Corporation 3rd Gen Core processor Graphics Controller (rev 09)
01:00.0 VGA compatible controller: NVIDIA Corporation GK107M [GeForce GT 640M] (rev a1)
我还使用可启动 USBFedora-Live-Workstation-x86_64-23-10.iso作为安装程序并且它工作没有问题。我使用创建可启动 USB鲁弗斯来自我的 Windows 10 环境(我有双启动操作系统)。