想问一下~统信的Grub怎么配置文件呀?
发布网友
发布时间:2023-09-08 18:34
我来回答
共1个回答
热心网友
时间:2024-12-01 12:06
GRUB 配置文件详解
/etc/default/grub 为配置文件
配置文件
GRUB_TIMEOUT :这个键的值决定了显示 GRUB 选择菜单的时间长度。GRUB 提供 了同时保存多个安装内核并在启动时使用 GRUB 菜单在其中选择的功能。这个键的默认值 是 5 秒,但我通常修改为 10 秒使得有更多时间查看选项并作出选择。
GRUB_DISTRIBUTOR: 这个键定义了一个从 /etc/system-release 文件中提取发行 版本的 sed 表达式。这个信息用于生成出现在 GRUB 菜单中的每个内核发布版的文本名 称,例如 “Fedora” 等。由于不同发行版之间 system-release 文件结构的差异,在你的 系统中这个 sed 表达式可能有些不同。
GRUB_DEFAULT: 决定默认引导哪个内核。如果是 saved,这代表最新内核。这里的 其它选项如果是数字则代表了 grub.cfg 中列表的索引。使用索引号 3,就会总是加载列 表中的第四个内核,即使安装了一个新内核之后也是。因此使用索引数字的话,在安装一 个新内核后会加载不同的内核。要确保引导特定内核版本的唯一方法是设置 GRUB_DEFAULT 的值为想要内核的名称,例 4.19.0-91...uelc20.x86_64。
GRUB_SAVEDEFAULT: 通常,grub 默认文件中不会指定这个选项。当选择不同内核 进行引导时,正常操作下该内核只会启动一次。默认内核不会改变。当其设置为 true 并 和 GRUB_DEFAULT=saved 一起使用时,这个选项会保存一个不同内核作为默认值。当 选择不同内核进行引导时会发生这种情况。
GRUB_DISABLE_SUBMENU: 一些人可能会希望为 GRUB 菜单创建一个内核的层级 菜单结构。这个键和 grub.cfg 中一些额外内核配置允许创建这样的层级结构。例如,主菜单中可能有 proction 和 test 子菜单,每个子菜单中包括了一些合适的内核。设置 它为 false 可以启用子菜单。
GRUB_CMDLINE_LINUX_DEFAULT: 属性名:内核启动参数的默认值 #值说明: quiet splash 为不显示启动信息,安静的启动,如值为空则显示启动信息。
GRUB_TERMINAL_OUTPUT: 一些环境下可能需要或者必要将输出重定向到一个不同 的显示控制台或者终端。默认情况下是把输出发送到默认终端,通常 console 等价于 Intel 系列个人电脑的标准输出。另一个有用的选择是在使用串行终端或者 Integrated Lights Out (ILO) 终端连接的数据中心或者实验室环境中指定 serial。选项包含 ‘console’(PC BIOS 及 EFI 控制台),‘serial’(串行终端),‘gfxterm’(图形模式输 出),‘ofconsole’(开放固件控制台),或‘vga_text’(VGA 文本输出,主要用在 Coreboot)。
GRUB_TERMINAL_INPUT: 和 GRUB_TERMINAL_OUTPUT 类似,可能需要或者必 要重定向输入为串行终端或者 ILO 设备、而不是标准键盘输入。
GRUB_CMDLINE_LINUX: 这个键包括了在启动时会传递给内核的命令行参数。注意 这些参数会被添加到 grub.cfg 所有已安装内核的内核行。这意味着所有已安装的内核在 启动时都会有相同的参数。我通常删除 rhgb 和 quiet 参数以便我可以看到引导和启动时 内核和 systemd 输出的所有内核信息消息。
GRUB_DISABLE_RECOVERY: 当这个键的值被设置为 false,GRUB 菜单中就会为 每个已安装的内核创建一个恢复条目。当设置为 true 时就不会创建任何恢复条目。但不 管这个设置怎样,最后的内核条目总是一个 rescue 选项。
GRUB_BACKGROUND: 添加开机启动图像
GRUB_THEME:添加开机启动主题
GRUB_GFXMODE:定义图像分辨率
DEEPIN_GFXMODE_NOT_SUPPORTED:定义输出分辨率
LANG=C :定义引导使用的语言环境
GRUB_ENABLE_BLSCFG: 是否启动传统风格 true 为不启用,false 为启 动。