![尝试更新内核后卡在“正在加载初始 ramdisk”](https://linux22.com/image/164382/%E5%B0%9D%E8%AF%95%E6%9B%B4%E6%96%B0%E5%86%85%E6%A0%B8%E5%90%8E%E5%8D%A1%E5%9C%A8%E2%80%9C%E6%AD%A3%E5%9C%A8%E5%8A%A0%E8%BD%BD%E5%88%9D%E5%A7%8B%20ramdisk%E2%80%9D.png)
我有一台配备 UHD 620 Intel 显卡的华硕 FX433N。该系统具有 Windows 10 和 debian stable 双启动,两个系统都运行良好。我尝试使用 wine,但系统抱怨未检测到视频卡。我按照描述的说明进行操作这里更新内核:
- 回声德布http://http.debian.net/debianstretch-backports 主要贡献非自由 > /etc/apt/sources.list.d/stretch-backports.list
- 易于更新
- apt -t 拉伸向后移植安装 linux-image-amd64
- apt install -t 拉伸向后移植固件-linux
之后,我重新启动系统并卡在启动上。当我选择 Debian 系统时,它卡在“正在加载初始 ramdisk”上,并且根本不起作用。 Ctrl+D、Ctrl+C 甚至 REISUB 组合。
我进行了快速研究,发现这里其中错误是在同一系统中描述的。那里描述了一种解决方法:
解决方法 1:在启动期间禁用英特尔微代码更新从此错误:https://bugs.launchpad.net/ubuntu/+source/intel-microcode/+bug/1759920 1/ 将启动参数:dis_ucode_ldr 添加到 /etc/default/grub 2/ update-grub
多亏了这个解决方法,我可以启动系统,但它运行速度非常慢。进入 TTY1 以避免使用 GUIS 并查看是否有任何我可以遵循的建议,控制台给出大量代码,其中一行重复超过 22-23 秒,并带有来自 syslog 的消息
看门狗:BUG:软锁定 - CPU#7 卡住了 22 秒!
我想这就是为什么整个系统变得非常慢的原因,因为当我尝试使用命令时,系统无法完成它们。
我想也许我忘记了 update-grub,然后我尝试使用 LIVE CD 从 chroot 运行它。之后,它从 grub 中删除了 Windows 条目,而 Debian 仍然无法工作。彻底失望了。
我设法运行 dpkg -l | grep 固件,我得到:
amd64-microcode
firmware-amd-graphicslwifi
firmware-iwlwifi
firmware-linux
firmware-linux-free
firmware-linux-nonfree
firmware-misc-nonfree
fwupd-amd64-signed
intel-microcode
我是 Linux 新手,所以我不知道该怎么办。我如何知道导致软锁定的原因?
我的系统是:
Intel(R) Core(TM) i7-8565U CPU @ 1.80GHz
Intel(R) UHD Graphics 620
NVIDIA GeForce MX150 ( I have not worried to install nothing about this because I don't use the card on Debian)
答案1
您遵循的说明适用于 Debian 9,但您正在运行的当前稳定版本是 Debian 10。要将内核升级到 Debian 10 上的较新版本,您需要指定buster
而不是stretch
:
rm /etc/apt/sources.list.d/stretch-backports.list
echo deb http://deb.debian.org/debian buster-backports main contrib non-free > /etc/apt/sources.list.d/buster-backports.list
apt update
apt -t buster-backports install linux-image-amd64
apt install -t buster-backports firmware-linux
这应该可以让您的系统再次正常启动。