GRUB2 如何工作?

GRUB2 如何工作?

我想在 Grub Customizer 上添加一个启动到 USB 闪存驱动器的启动选项?

以供参考:Grub 定制器

答案1

GRUB2 如何工作?

GRUB2 的工作原理如下: /etc/default/grub包含customization/etc/grub.d/脚本包含 GRUB 菜单信息和操作系统启动脚本。运行该命令时,它会读取文件和脚本sudo update-grub的内容并创建文件。grubgrub.dgrub.cfg

就这样。要更改文件grub.cfg,您需要编辑文件grub,否则脚本下的脚本grub.d.将被执行。这意味着它们的执行位已打开on。如果您关闭执行位off,它们将不会运行。

Grub Customizer(回复帖子)

Grub Customizer 是一个工具,其主要任务是设置 GRUB 菜单等。无论您手动做什么,Grub Customizer 都会自动完成。例如,您输入命令sudo update-grub来构建 GRUB 菜单。GUI 工具也会自动执行相同的操作,即内部调用相同的命令。您的问题(这是我的理解)是:“您想在 Grub Customizer 上添加一个启动到 USB 闪存驱动器的启动选项吗?”

你想放可启动的 USB 记忆棒直接进入 GRUB 菜单 可启动USB应该作为 GRUB 菜单中的一个条目出现。您认为可以使用终端命令手动完成此操作吗?如果可以,那么 Grub Customizer 也可以做到。

笔记:您可以在系统启动时GRUB menu按下键来到达。shift

BIOS 设置屏幕

您可以通过将设备插入端口轻松地bootable USB stick使其出现,然后选择通过将其设置为其他引导加载程序中的最高优先级来引导它。BIOS setup screenUSB

笔记:您可以在系统启动时BIOS setup screen按下键来到达。del

如何安装 Grub Customizer?

Grub 定制器是用于配置 grub2 的图形界面。该应用程序允许用户添加、删除、冻结、重命名和重新排序启动菜单项。打开终端并逐个运行以下命令:

$ sudo add-apt-repository ppa:danielrichter2007/grub-customizer
$ sudo apt-get update
$ sudo apt-get install grub-customizer

在此处输入图片描述 Figure: Grub Customizer Main Window

答案2

点击此处阅读全文:GRUB2 指向 USB 驱动器的新菜单项

他们的设置方式如下:

我的菜单条目40_custom

代码:

menuentry "Boot Kali Live from USB Drive"{
    insmod chain
    search --no-floppy --fs-uuid --set=root EDCE-911D
    chainloader ($root)/efi/boot/bootx64.efi
}

在文件中设置自定义条目后/etc/grub.d/40_custom记得运行sudo update-grub

相关内容