使用GRUB2引导加载程序

news/2024/7/9 5:44:51

Fedora 27是与GNU GRand Unified Boot loader (GRUB) version 2引导加载程序一起发布的,它允许用户在系统引导时选择要加载的操作系统或内核。GRUB 2还允许用户向内核传递参数。

GRUB 2介绍

GRUB 2在传统的基于bios的机器上从/boot/grub2/grub.cfg文件读取配置,在UEFI机器上从/boot/efi/ efi/ fedora/grub.cfg文件读取配置。该文件包含菜单信息。

GRUB 2配置文件grub.cfg是在安装过程中或通过调用/usr/sbin/grub2-mkconfig实用程序生成的,每次安装新内核时,grubby都会自动更新该文件。使用grub2-mkconfig手工生成时,根据/etc/grub. conf目录下的模板文件生成/etc/default/grub文件中的自定义设置。在使用grub2-mkconfig重新生成文件时,grub.cfg的编辑将会丢失,因此必须注意在/etc/default/grub中反映任何手动更改。

在系统内运行shell命令:

#[ -d /sys/firmware/efi ] && echo UEFI || echo BIOS

说明:

1. BIOS -------返回此结果,说明是BIOS方式启动的

2. UEFI -------返回此结果,说明是UEFI方式启动的

或者

# dmesg | grep -i “EFI”

对grub.cfg的正常操作,例如删除和添加新内核,应该使用grubby工具完成,对于脚本,应该使用new-kernel-pkg工具。如果您使用grbby修改默认内核,则在安装新内核时将继承更改。

/etc/default/grub文件由grub2-mkcon


http://lihuaxi.xjx100.cn/news/1247654.html

相关文章

分享三个java低代码开发平台,每个都很能打,建议收藏!

来讲讲近期比较流行的低代码开发平台一词。低代码的目的是将可重复性的编程工作通过平台实现,将开发人员从没有技术含量的增删改查开发中解放出来,让其专注于更有价值的开发工作,例如业务建模、数据库设计、流程设计、API核心开发、业务逻辑开…

无线蓝牙耳机排行榜,十大口碑最好蓝牙耳机

近年来,随着生活水平的提高,越来越多的人对高品质蓝牙耳机的需求日益增加。无论我们在选购什么产品,我们都会考虑一个价值范围,买蓝牙耳机也是同样,都会给自己一个预算,然后根据预算去网上搜寻这个价格范围…

STM32直接存储器存储的—般概念

STM32的直接存储器存储器(Direct Memory Access,DMA)是一种数据传输方式,它可以在不需要CPU干预的情况下,直接将数据从一个外设或内存传输到另一个外设或内存。DMA可以提高数据传输的效率,减少CPU的负担&am…

地编和技术美术的前景都是如何的?两者对比呢?

地编和技术美术的定义和职责 什么是地编师 ​ 在国内游戏市场,主流的游戏引擎为UE4与Unity,二者在不同的领域均有优秀的发挥。在游戏制作中,地编师扮演着非常重要的职责,他们主要负责关卡设计、与模型师配合进行模型摆放&#x…

【业务功能篇26】 ROW_NUMBER() 排名函数 给表单数据增加序列号

业务场景: 当业务在进行月报报表制作时,会有些模块是需要填充当前月的top问题单,那么这些问题单,在第一列就要给标记序列号从1开始的序号,所以这个序号是根据业务选择的问题单后,在根据当前问题单记录进行的…

Dockerfile 使用介绍

我们使用 Dockerfile 定义镜像,依赖镜像来运行容器,因此 Dockerfile 是镜像和容器的关键,Dockerfile 可以非常容易的定义镜像内容,同时在我们后期的微服务实践中,Dockerfile 也是重点关注的内容,今天我们就…

RTU遥测终端机的应用场景有哪些?

遥测终端机又称智能RTU遥测终端机,是一种用于采集、传输和处理遥测数据的设备。在现代科技的发展中,遥测终端机扮演着重要的角色。它是一种能够实现远程监测和控制的关键设备,广泛应用于各个领域,包括水文水利、环境监测、工业自动…

基于ENVI和哨兵2数据提取云南玉溪和安宁山火受灾面积

引言 2023年4月11日15时27分,云南省玉溪市江川区九溪镇发生森林火情。当地森林草原防灭火指挥部立即启动应急预案,组织力量扑救。省、市、区各级共投入森林消防、消防救援、公安民警、武警官兵、专业扑火队、民兵、干部群众共计4000余人开展扑救工作,妥善转移安置部分可能受…