在 grub 列表中看不到已编译的内核

在 grub 列表中看不到已编译的内核

我刚刚第一次编译了内核,最后一切都很顺利,没有出现任何错误,但我仍然无法在 grub 中的可用内核列表中看到它。我使用 ubuntu 18.04,有人知道发生了什么吗?
我遵循了以下步骤:

  1. 将内核解压到文件夹中/usr/src
  2. make menuconfig. 没有错误
  3. make bzImage。没有错误
  4. make modules。没有错误
  5. make modules_install。没有错误
  6. make install。没有错误
  7. 在文件夹 /boot 中我做了mkinitramfs -o initrd.img-4.17.2 4.17.2
  8. 最后但并非最不重要的一点,我更新了组。update-grub

完成上一步后,我看到新编译的内核已列在终端的输出中,但重启系统后新内核却不见了。我该怎么做才能让它出现在那里?

第二个问题。删除目录内进程中创建的文件和文件夹安全吗/usr/src

答案1

好吧,我再次尝试了“update-grub”,但没有起作用,但我尝试在我的 manjaro 安装中做同样的事情,现在它运行良好,似乎每个 grub 更改都必须在 Manjaro 中完成,我不知道为什么。

相关内容