介绍
作为一名系统管理员,你可能需要修改系统引导加载程序(Bootloader)来定制启动流程或排除与启动相关的故障。在本挑战中,你将学习如何在 Red Hat Enterprise Linux (RHEL) 系统上修改 GRUB 引导加载程序的配置。
修改 GRUB 引导加载程序配置
你的任务是修改 GRUB 的主配置文件,以更改系统启动时默认进入的内核。这涉及编辑一个配置文件,然后运行命令将更改应用到引导菜单中。
任务
- 修改
/etc/default/grub文件以设置新的默认内核。 - 重新生成 GRUB 配置文件以应用更改。
要求
- 使用
nano等文本编辑器编辑/etc/default/grub文件。 - 找到
GRUB_DEFAULT参数并将其值更改为2。 - 修改文件后,通过运行
sudo grub2-mkconfig -o /boot/grub2/grub.cfg重新生成 GRUB 配置文件。
提示
- 你需要
sudo权限来编辑/etc/default/grub以及运行grub2-mkconfig。 grub2-mkconfig命令会读取/etc/default/grub中的设置来生成主配置文件,该文件位于/boot/grub2/grub.cfg。
注意:通常情况下,需要重启系统才能以新的默认内核启动。但在本实验环境中,请不要重启系统。LabEx 虚拟机是一次性的,重启会导致挑战进度丢失。
总结
在本挑战中,你学习了如何修改系统引导加载程序(GRUB)配置以更改默认内核选项。这包括编辑 /etc/default/grub 文件并使用 grub2-mkconfig 重新生成配置。对于需要定制启动过程或在 RHEL 系统上排除启动相关故障的系统管理员来说,这项技能至关重要。



