我的 40_custom 不起作用

我的 40_custom 不起作用

您好,感谢您的光临帮助我

我的 40_custom 如下:

#!/bin/sh
exec tail -n +3 $0



menuentry "Kali Linux custom configuration" {

    search --set=root --label Kali --hint hd0,gpt7
    configfile "(hd0,gpt7)/boot/grub/grub.cfg"
  }

而且它确实显示grep menuentry /boot/grub/grub.cfg"Kali Linux custom configuration" {没有任何后续内容。

我的意愿是在 Ubuntu Linux 的 grub 上启动,但对 Kali 的 grub 有一个 Kali 启动选项(因此使用 40_custom)。

我已寻求有关此问题的帮助,但我们无法找到失败的原因。它具有 chmod 755 权限,这不可能是这里的问题。分区可能是正确的,因为我在 /dev/nvme0n1/ 中有一个 SSD,在 /dev/sda/ 中有一个 HDD。 Kali 安装在我的 /dev/sda7/ 上,因此它可能很好。

所以,恢复;对于帮助我的人来说,我的 40_custom 似乎很好,因为他们自己测试了它,并且它有效(当然更改分区目录)。我的 chmod 可能很好,除非我错过了一些东西。我更新了 grub,之后没有看到任何名为“Kali Linux 自定义配置”的条目,并且它被识别为菜单条目,尽管它没有显示在 grub 上。

一些信息:我的 boot.cfg 和 grub 都工作正常,除了 40_custom 文件之外,我的所有启动条目都按顺序运行。我所说的“该行后面没有任何内容”的意思是“Kali Linux 自定义配置”行在名称后面是空的,而不是整个菜单项都不好。

感谢您的时间和建议。

相关内容