iis服务器助手广告广告
返回顶部
首页 > 资讯 > 操作系统 >linux grub指的是什么
  • 528
分享到

linux grub指的是什么

2023-06-30 13:06:59 528人浏览 薄情痞子
摘要

本篇内容介绍了“linux grub指的是什么”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!在linux中,grub是一个用于加载和管理系统

本篇内容介绍了“linux grub指的是什么”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!

在linux中,grub是一个用于加载和管理系统启动的完整程序,是一种引导程序;它是计算机启动时运行的第一个软件,会加载操作系统的内核,再由内核初始化操作系统的其他部分。grub支持LBA,可将用于查找文件的寻址转换放入硬盘驱动器的固件中。

教程操作环境:ubuntu 16.04系统、Dell G3电脑。

Linux 中的 GRUB

GRUB 是一个用于加载和管理系统启动的完整程序。它是 Linux 发行版中最常见的引导加载程序(bootloader)。引导加载程序非常重要,因为没有它就无法启动操作系统。

引导程序是计算机启动时运行的第一个软件。引导加载程序将控制权转移到操作系统内核。

它加载 操作系统的内核,然后再由内核初始化操作系统的其他部分(包括 shell、显示管理器、桌面环境 等等)。

GRUB是许多Linux发行版的默认引导程序。这是因为它比许多先前版本的引导程序更好。它的一些功能是:

  • GRUB支持LBA(逻辑块寻址模式),它将用于查找文件的寻址转换放入硬盘驱动器的固件中

  • GRUB提供了最大的灵活性,可以使用基于命令的预操作系统环境为操作系统加载所需的选项。

  • 可以使用GRUB命令行修改诸如内核参数之类的引导选项。

  • 无需为GRUB指定Linux内核的物理位置。它只需要内核的硬盘号,分区号和文件名。

  • GRUB可以使用直接加载和链式加载启动方法来启动几乎所有操作系统。

引导程序和引导管理器

我不想现在就把你搞糊涂,但是我认为这个话题是不可避免的。引导程序(boot loader)和引导管理器(boot manager)之间有着一条模糊的界限。

你已经知道了引导程序是什么。它会首先启动,然后将内核加载到内存中并执行它。引导管理器则允许你在不同的操作系统之间进行选择(如果你的电脑上不止一个操作系统的话)。引导管理器并不会直接加载系统。

随着 Linux 内核 3.3 版本的推出,Linux 内核包括了一个内置的 EFI 引导程序。事实上,任何一个支持 EFI 的系统都包括一个 EFI 引导程序。在支持 EFI 的系统中,固件会读取 EFI 系统分区(EFI System Partition)(ESP)中的 EFI 文件,从而获得启动信息。

这里插入一张图片,图中显示了带有 ESP 分区的分区表:

linux grub指的是什么

GRUB 既是一个引导程序,也是一个引导管理器。一会儿我再来谈 GRUB。让我们先看看其他类似 GRUB 的程序。

小知识:GRUB 是 GRand Unified Bootloader(大一统引导程序) 的首字母缩写。

GRUB 屏幕上的那些行是什么意思?

你会在 GRUB 屏幕上看到几行字。这些行对于不同的设置、不同的发行版会有所不同。

通常情况下,第一行是你的 Linux 发行版。如果你看到类似高级选项的东西,你可以进入其中,找到一些以 “linux-generic-x-y-z” 等开头的行。

当你的 Linux 发行版更新内核版本时,它至少会保留一个旧版本。你可以选择启动到旧的 Linux 内核,以防你的系统遇到新更新的 Linux 内核的任何问题。

在基于 Ubuntu 的发行版中,你也可以看到一个恢复选项。

linux grub指的是什么

在最后,你可能会看到一个条目,如系统设置或 UEFI 设置,以访问系统的 BiOS 设置。

还有哪些类似 GRUB 的引导管理器?

GRUB 是 Linux 中最流行的引导管理器。但它并不是唯一的一个。有一个高度可定制的引导管理器,名字叫做 rEFInd 引导管理器,它同样受到了一些 Linux 用户的喜爱。

linux grub指的是什么

还有一个基于文本的引导管理器,名字叫做 systemd-boot。你可以猜到这是专为基于 systemd 的 Linux 发行版准备的。有一些发行版正在使用 systemd-boot,比如 Pop OS。

linux grub指的是什么

访问或编辑 GRUB

通常你看到的 GRUB 屏幕是它的菜单界面。如果你安装了一个以上的操作系统,它会允许你在其中选择一个来启动。如果你的 Linux 发行版安装了不止一个内核,你也可以选择加载不同的内核。

根据不同的 Linux 发行版的配置,你的 GRUB 菜单上可能会有一些其他选项。

你可以在 GRUB 菜单界面按 e 键来编辑菜单项。这样你就可以在内核加载前修改它的参数。例如,在某些情况下,禁用内核提供的图形驱动可以帮助你解决 Linux 系统在启动时卡住的问题。

linux grub指的是什么

你也可以在 GRUB 菜单界面上按 c 键来进入 GRUB 的命令行菜单。

GRUB 配置文件

你在菜单界面里对 GRUB 所做的任何改变都是暂时的。如果你想对 GRUB 做一些永久性的改变,比如改变默认的超时时间,你可以在 Linux 系统启动后修改 GRUB 配置文件。

默认的 GRUB 配置文件是 /etc/default/grub。还有一个 /etc/default/grub.d 目录,里面也存放一些配置。你可以直接编辑 /etc/default/grub 文件,但是我还是建议通过在这个目录中添加配置文件(.cfg 文件)进行额外的修改。

linux grub指的是什么

你必须 更新 GRUB 才能使这些修改生效。

使用 GRUB 定制器来定制 GRUB

如果你不太习惯 在终端里使用文本编辑器编辑文件,你可以 使用一个叫做 GRUB 定制器的图形工具

它允许你改变启动顺序、默认超时时间等等。你还可以用它来把 GRUB 的背景设置成一张自定义的墙纸。

linux grub指的是什么

GRUB 定制器可以在 Ubuntu 20.04 中从 Universe 仓库安装,在 Ubuntu 18.04 中 通过 PPA 安装。它可以 通过 AUR 在基于 Arch Linux 的发行版中使用。

“linux grub指的是什么”的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识可以关注编程网网站,小编将为大家输出更多高质量的实用文章!

--结束END--

本文标题: linux grub指的是什么

本文链接: https://www.lsjlt.com/news/329187.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • linux grub指的是什么
    本篇内容介绍了“linux grub指的是什么”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!在linux中,grub是一个用于加载和管理系统...
    99+
    2023-06-30
  • linux mbr grub指的是什么
    这篇文章主要介绍了linux mbr grub指的是什么的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇linux mbr grub指的是什么文章都会有所收获,下面我们一起来看看...
    99+
    2023-03-14
    linux
  • Linux中GRUB是什么
    这篇文章将为大家详细讲解有关Linux中GRUB是什么,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。GRUB(Grand Unified Bootloader)是GNU项目提供的引导加载程序。引导程序非常...
    99+
    2023-06-27
  • Linux grub的含义是什么
    本文小编为大家详细介绍“Linux grub的含义是什么”,内容详细,步骤清晰,细节处理妥当,希望这篇“Linux grub的含义是什么”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识...
    99+
    2023-04-19
    linux grub
  • Linux系统GRUB安装步骤是什么
    本篇文章为大家展示了Linux系统GRUB安装步骤是什么,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。GNU GRUB 是一个多重操作系统启动管理器。GNU GRUB是由GRUB(GRandUnif...
    99+
    2023-06-28
  • Debian中的GRUB是什么
    GRUB(GRand Unified Bootloader)是一个开放源代码引导加载程序,用于在计算机启动时加载操作系统。在Debi...
    99+
    2024-04-02
  • linux disc指的是什么
    这篇文章主要介绍了linux disc指的是什么的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇linux disc指的是什么文章都会有所收获,下面我们一起来看看吧。 ...
    99+
    2023-03-15
    linux
  • linux ppc指的是什么
    今天小编给大家分享一下linux ppc指的是什么的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一...
    99+
    2023-03-24
    linux
  • linux path指的是什么
    今天小编给大家分享一下linux path指的是什么的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解...
    99+
    2023-04-14
    linux path
  • linux fuse指的是什么
    本篇内容主要讲解“linux fuse指的是什么”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“linux fuse指的是什么”吧! ...
    99+
    2023-04-20
    linux fuse
  • linux tcsh指的是什么
    本文小编为大家详细介绍“linux tcsh指的是什么”,内容详细,步骤清晰,细节处理妥当,希望这篇“linux tcsh指的是什么”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。...
    99+
    2023-04-20
    linux tcsh
  • linux rootfs指的是什么
    这篇文章主要介绍“linux rootfs指的是什么”,在日常操作中,相信很多人在linux rootfs指的是什么问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”linux ...
    99+
    2023-04-26
    linux rootfs
  • linux nfs指的是什么
    这篇“linux nfs指的是什么”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“linux nfs指的是什么”文章吧。在li...
    99+
    2023-06-30
  • linux sudo指的是什么
    本文小编为大家详细介绍“linux sudo指的是什么”,内容详细,步骤清晰,细节处理妥当,希望这篇“linux sudo指的是什么”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。在linux中,sudo全称“su...
    99+
    2023-06-30
  • linux ldconfig指的是什么
    本文小编为大家详细介绍“linux ldconfig指的是什么”,内容详细,步骤清晰,细节处理妥当,希望这篇“linux ldconfig指的是什么”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。linux ldc...
    99+
    2023-07-05
  • linux pic指的是什么
    这篇“linux pic指的是什么”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“linux pic指的是什么”文章吧。在li...
    99+
    2023-07-02
  • linux core指的是什么
    这篇文章主要介绍“linux core指的是什么”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“linux core指的是什么”文章能帮助大家解决问题。 ...
    99+
    2023-04-27
    linux core
  • linux mtu指的是什么
    这篇文章主要介绍了linux mtu指的是什么的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇linux mtu指的是什么文章都会有所收获,下面我们一起来看看吧。 ...
    99+
    2023-03-02
    linux mtu
  • linux param指的是什么
    这篇文章主要介绍“linux param指的是什么”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“linux param指的是什么”文章能帮助大家解决问题。 ...
    99+
    2023-03-10
    linux param
  • linux cifs指的是什么
    本篇内容介绍了“linux cifs指的是什么”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成! ...
    99+
    2023-04-20
    linux cifs
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作