在 VirtualBox 上的 Ubuntu 中编辑 grub.cfg 文件

在 VirtualBox 上的 Ubuntu 中编辑 grub.cfg 文件

我是 Linux 新手,但我正在按照本教程构建自己的操作系统: 一小时内编写自己的操作系统

在第一个视频的结尾,我需要编辑 grub.cfg 文件,添加以下内容:

### BEGIN MY KERNEL ###
menuentry 'My Operating System'  
{
   multiboot /boot/mykernel.bin
   boot
}
### END MY KERNEL ###

看起来是仅供阅读在我的虚拟机上!

只读警告

我想完成这个过程,并查看输出,我该如何编辑这个文件?

答案1

grub.cfg 会不断更新一些变化,例如更新 grub、安装新版本的内核、头文件和重新安装内容。您不应直接更改 grub.cfg。/etc/grub.d/以及您的配置文件(如果不行的话40_custom),然后在那里进行调整。

su root
nano /etc/grub.d/40_custom

不要忘记通过

update-grub

如果这不是基于 Debian 的发行版,那么它相当于

grub-mkconfig -o /boot/grub/grub.cfg

相关内容