我正在尝试解决这问题。在此过程中,我弄乱了内核配置,导致某些模块无法加载。
每当我开始那个特定的内核,我收到一条消息,说“nvidia
找不到模块”。这当然意味着 USB 模块也无法工作。没有鼠标。
值得庆幸的是,我已经安装了另一个内核并正在使用 - 但我希望找回我的另一个内核。
我记得我采取的一些步骤 - 我编辑了一些传递给内核的参数 - 但我只是通过编辑 GRUB 启动时的行来删除它们 - 但它仍然没有修复任何问题。我唯一记得的另一件事就是弄乱了initramfs
。
我该如何修复这个问题?我可以启动到控制台,但我对任何命令行文本编辑器都不太熟悉。有没有办法从我现在使用的内核中修复这个问题?
答案1
如果你有一个可以工作的内核,我认为最简单的成功途径是 Etch-A-Sketch 方法。启动到工作内核,删除损坏的内核,删除其/lib/modules/<kernel-version>
(或/lib64/
)目录,当它全部死掉时,重新安装内核。
如果您需要确定问题所在,请检查日志。/var/log/kern.log
应该显示模块加载器爆炸IIRC。