我在华硕 K501LX 上安装 Ubuntu 时遇到了很多麻烦。
我从 usb-creator-gtk 创建的 USB 驱动器启动。我尝试过 Ubuntu 14.04 和 15.04,以及 Kubuntu 15.04(均为 64 位)。
当我选择“试用 Ubuntu”时,15.x 会在 Ubuntu 启动屏幕上挂起,而 14.x 似乎可以正常工作。但是,当我选择“安装 Ubuntu”时,14.x 和 15.x 版本都会抛出一堆 SCHED_ERR 消息并崩溃。Kubuntu 会跳过加载屏幕,但随后会进入黑屏并挂起。
我查看了所有故障排除文档,但都没有成功。我的 md5 哈希没有问题,运行“检查磁盘缺陷”后一切正常,快速启动和安全启动已被禁用。有人知道是什么原因导致了这个问题或如何解决吗?
答案1
我的 k501lx 也遇到了同样的问题。我最终通过在 BIOS 中启用 CSM 让 ubuntu 正常工作(您必须先禁用 SecureBoot)。
答案2
您可以禁用 CSM,而是在启动时编辑 grub 配置文件。
问题在于新Nvidia 显卡的开源驱动程序。
因此,当您启动 USB 并显示 grub 屏幕e
时,选择try ubuntu
并添加quiet splash
以下字符串:
nouveau.modeset=0
这将禁用 nouveau 驱动程序。编辑后的行现在应如下所示:
linux /casper/vmlinuz.efi file=/cdrom/preseed/ubuntu.seed boot=casper only-ubuquity quite splash nouveau.modeset=0 --
如果这有效,一旦你安装了 Ubuntu,为了保持正常工作,你必须将其添加nouveau.modeset=0
到 grub 配置文件或黑名单中新司机。
A - Grub 配置文件(我的解决方案)
更改 grub 配置文件以管理员身份打开:
sudo nano /etc/default/grub
将 nouveau.modeset=0 添加到以下行,如下所示:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nouveau.modeset=0"
然后使用 保存ctrl+o
并退出ctrl-x
。现在您必须使用以下命令更新 grub:
sudo update-grub
B - 黑名单新模块
你可以找到一个很好的例子这里将内核模块列入黑名单(在本例中nouveau
)
我希望这两种解决方案中的一种也适合您。