我在 arch linux 上构建了一个新内核,但在启动菜单上我没有看到新条目

我在 arch linux 上构建了一个新内核,但在启动菜单上我没有看到新条目

我是 arch linux 的新用户;我正在尝试构建一个自定义内核。在 GPT + EFI 分区/磁盘上的 arch linux 上。这是我遵循的视频教程:

https://www.youtube.com/watch?v=VVunP3y … =LinuxMate

总而言之,视频中给出的命令以及我在系统上给出的命令如下:

mkdir kernel-5818-build
cd kernel-5818-build
tar -xvJf linux-5.8.18.tar.xz
cd linux-5.8.18
make mrproper
zcat /proc/config.gz > .config
make olddefconfig
make localmodconfig
make olddefconfig
make -j16
make modules_install
cp -v arch/x86_64/boot/bzImage /boot/vmlinuz-linux5818
mkinitcpio -k 5.8.18 -g /boot/initramfs-linux5818.img
cp System.map /boot/System.map-linux581
grub-install
grub-mkconfig -o /boot/grub/grub.cfg

我已经重新启动,但在启动菜单上我没有看到内核 5.8 的条目。为什么 ?少了什么东西 ?如您所见,grub.cfg 文件已生成:

[root@zio ziomario2020]# cd /boot/grub
[root@zio grub]# ls
grub.cfg

这是启动目录的内容:

[root@zio boot]# ls

72c3a256cb0e4d75a171d6da783228e9  intel-ucode.img
EFI                  loader
grub                  syslinux
initramfs-linux5818.img          System.map-linux5818
initramfs-linux-fallback.img      vmlinuz-linux
initramfs-linux.img          vmlinuz-linux581

谢谢。

相关内容