自 3 年前起,我就在我的旧 Lenovo Idepan 310 上使用 debian 8-9-10,没有任何问题,之前我也在我的两台华硕笔记本电脑上使用 Debian 8,没有任何问题。
今天是我第一次kernel panic
在 Debian 中看到。我已在我的新 Thinkpad L390 笔记本电脑中安装了 debian 10。已经运行1周了,没有出现任何问题。但是今天,当我reboot
这样做时,它失败了并且出现了内核恐慌。
奇怪的是,我没有修改系统中的任何内容。我刚刚从卢克的叉子上安装了 st 终端,就是这样。
我已经搞定了:
- 使用
check
gparted live 中的功能,对于 sda1 分区 => 不起作用 - 在 sda1 => 中使用
fsck
不起作用 - 在 => 中添加 init=/sbin/init
boot/grub.cfg
不起作用 - 更改
root=UID=....
为root=sda1
=> 不起作用 - 使用 chroot 来做 mkinitframs,不行。找不到 Mkinitframs,我无法安装它,因为我没有 LAN,wifi 驱动程序未安装
- 删除里面的所有文件/文件夹
/tmp/
=> 失败
上面的所有步骤都是我使用 gparted live cd 完成的。因为 debian-10-xfce-live cd 也无法启动并出现相同的错误消息,我不知道为什么。
这是因为我的 RAM 硬件故障吗?我在 garted live cd 中使用 memtest86,所有测试都失败了。但我的笔记本电脑仍然可以毫无问题地运行 gparted live cd。
我从早上开始就完成了所有任务(没有发生任何问题),我重新启动它然后出现此错误。怎么这么突然。
提前致谢
笔记:
尽管解决它的可能性很低(而且我可能会重新安装系统),但我想知道这个问题的原因,这样我就不会陷入同样的错误。
答案1
尝试启动较旧的内核(您可以在 grub 中选择它)。如果这有效,请执行update-initramfs -k all -c
.
也许 initramfs 的最后一次更新不知何故中止了,给你留下了一个损坏的版本。