手动安装新内核

手动安装新内核

由于某种原因,我的内核被卸载了。

我的 /boot 文件夹中只有一个名为“initrd.img-2.6.26-1-xen-amd64.bak”的文件。唯一的其他东西是“grub”文件夹。

我启动了救援操作系统,但有没有办法手动安装内核,以便我可以再次启动我的原始操作系统?

我可以只下载一个 vmlinuz 文件到该文件夹​​然后修复我的 menu.lst 吗?

答案1

具体细节取决于您的分布,因此您需要将该细节添加到您的问题中,但您应该能够:

  1. 从适当的 live/rescue CD 挂载你的文件系统
  2. chroot 以便你在终端中使用这些文件系统,而不是实时 CD 中的文件系统
  3. 要求您常用的包管理工具(yum/apt/what-ever)重新安装内核包

当然,假设丢失的内核是唯一的问题。

相关内容