内核参数混乱,无法启动 ubuntu

内核参数混乱,无法启动 ubuntu

所以我把事情搞砸了。首先是尝试让两个屏幕工作。我使用的是 Ubuntu 16.04,显卡是 Radeon R9 290/390。这显然存在一些问题,有人建议升级到 18.04 并将内核更新到最新版本,因为有些人成功做到了这一点。我这样做了,但这不仅没有解决问题,计算机上的所有东西都开始变慢。鼠标会滞后,等等。

因此我开始研究其他修复方法,包括调整内核参数。我将参数设置为

radeon.cik_support=0 radeon.si_support=0 amdgpu.cik_support=1 amdgpu.si_support=1

基于本文:https://wiki.archlinux.org/index.php/AMDGPU#R9_390_series_Poor_Performance_and/or_Instability

这仍然没有解决问题。我听说另一个解决方案是将 radeon 列入黑名单。我将 modprobe.blacklist=radeon 添加到参数列表中。回想起来,我怀疑我应该替换我之前所拥有的。

重启后,Ubuntu 和 Windows 都没有出现在 Grub2 选项中。经过一番研究,我能够按照此页面从命令行进入 Ubuntuhttps://www.linux.com/learn/how-rescue-non-BOOTING-GRUB-2-LINUX

然而,一旦我进入它就立即崩溃,我无法做任何事情。

我想更改我的内核参数,但每个来源都告诉我在 ubuntu 上的 grub2 菜单上按 e,但 ubuntu 不是一个选项。不知何故,我需要从 grub 中的命令行执行此操作。我还没有找到有关如何执行此操作的来源。我真的需要帮助,我的电脑已经无法使用了。

答案1

尝试这个。

启动实时会话并/boot/grub/grub.cfg直接从损坏的系统中更改。删除最高内核版本的启动选项。然后尝试启动此内核。如果成功,您可以删除启动选项/etc/default/grub并通过运行更新 grub.cfgsudo update-grub

相关内容