Ubuntu 启动失败?
打 Kotlin Heroes Practice 4 那天晚上电脑突然就无法启动…
Windows 系统还是正常,但是没有 IDE 玩个卵…
因此在第二天电脑修复后顺便把本人迄今为止遇到的各种 Ubuntu 无法启动的问题搬到这里来。
1. 启动时一直卡在 plymouth (Ubuntu+三个点)的界面
就像下面这样:
那么这种问题的解决方法其实异常简单… 我遇见过很多次这个问题,每次的解决方案都是:
- 进入 recovery mode;
- 编辑
/etc/default/grub
,把其中GRUB_CMDLINE_LINUX_DEFAULT
后面的"quite splash"
换成"text"
; - 执行
update-grub
,并重启。
这就完了?完了。
看得懂的读者会发现这只是简单的把启动模式从图形界面换成了文字界面,但为什么能行了?本人也不清楚。当时我是试图切换成文字模式来查看启动日志,但莫名奇妙就启动成功了…
2. 启动到一半直接黑屏且无响应
这就是我在 Kotlin Heroes Practice 4 那天遇到的问题了… 不过我遇到的问题根源是在 AMD 的 gpu 上面,所以不是 AMD 的同学还是另请高明吧(
最初对这个问题丝毫没有头绪… 后来在逐条翻阅 dmesg 的时候发现可疑的一行:
1 | [ 5.243188] kernel: amdgpu 0000:06:00.0: No more image in the PCI ROM |
然后在网上查阅到了 相关的信息 ,解决方案是:
- 进入 recovery mode;
- 在
GRUB_CMDLINE_LINUX_DEFAULT
后面的选项里加上amdgpu.dc=0
; update-grub
,重新启动。
我的问题就这样解决了… 网上搜这个选项感觉也没有什么负面影响。顺便,如果这样还不能解决,原文中还提到可以加 amdgpu.dpm=0
。
唔,那么就这样了。