在新的华硕笔记本电脑(带 Nvidia GeForce 显卡)上成功安装 Ubuntu 16.04 后,系统要求我安装软件更新。更新成功,并要求重新启动系统。
现在我无法启动系统。网上有很多关于这个问题的内容,但都是依赖终端的,我无法访问。事实上,这是我最大的问题。
GRUB 菜单在那里,我可以修改启动命令,添加nomodeset
、删除quiet splash
、添加nouveau.modeset=0
或nvidia.modeset=0
- 但这些都无济于事。我一点击 仍然会看到冻结的深紫色屏幕Ctrl+X
。恢复模式也无济于事。也尝试了所有这些参数。恢复模式唯一的区别是 - 在它挂起之前我会看到这两行:
Loading Linux 4.15.0-58-generic ...
Loading initial ramdisk ...
我先尝试安装 Ubuntu 18,遇到了同样的问题。我想回到 16 可能会有帮助。
更新:通过添加选项成功登录dis_ucode_ldr
。但不知道下一步该做什么。
答案1
通过升级到 Ubuntu 18 来解决,然后降级英特尔微码包到以前的版本使用此指令:
sudo apt-get install intel-microcode=3.20180312.0~ubuntu18.04.1
然后冻结软件包以避免意外升级:
sudo su
echo "intel-microcode" hold | dpkg --set-selections
也许一些类似的解决方案可以解决 Ubuntu 16 上的问题,我只是没有找到正确的软件包版本来降级。
答案2
以下是有关此问题的完整视频,实际上针对的是华硕 Zenbook:https://www.youtube.com/watch?v=NbxrSaclKRc
修复摘要:
将启动参数:dis_ucode_ldr 添加到 /etc/default/grub 然后:update-grub
更多信息请点击这里:https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1829620