Linux系统读取MBR信息的过程

Linux系统读取MBR信息的过程

MBR简介

MBR(Master Boot Record)是指硬盘的主引导记录,它位于硬盘的第一个扇区(0号扇区),大小为512字节。MBR记录了硬盘的分区表和引导程序,是计算机启动的重要组成部分。

引导程序

MBR中的引导程序是计算机启动的第一个程序,其作用是加载内核文件并将控制权交给内核。在Linux系统中,通常使用GRUB(GRand Unified Bootloader)或LILO(LInux LOader)作为引导程序。

当计算机启动时,BIOS会读取MBR中的引导程序,并将其加载到内存中。引导程序会根据配置文件(如grub.cfg)加载内核文件并传递参数,接着将控制权交给内核。

分区表

MBR中的分区表记录了硬盘的分区信息,包括每个分区的起始位置、大小、类型等。在Linux系统中,通常使用fdisk或parted等工具来管理分区。

当引导程序加载时,它会读取MBR中的分区表,并根据配置文件选择要加载的内核文件所在的分区。

内核加载

引导程序会将控制权交给内核,内核会继续初始化系统并加载必要的模块。在Linux系统中,内核会在/boot目录下查找内核文件(如vmlinuz),并加载该文件。

内核会根据配置文件(如grub.cfg)传递参数,如root、initrd等,以便正确地加载系统。接着,内核会启动init程序,开始初始化系统并启动用户空间。

声明:所有白马号原创内容,未经允许禁止任何网站及个人转载、采集等一切非法引用。本站已启用原创保护,有法律保护作用,否则白马号保留一切追究的权利。发布者:白马号,转转请注明出处:https://www.bmhysw.com/article/42582.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
白马号白马号

相关推荐

  • excel键盘快捷键使用大全?excel如何设置快捷键?

    在我们日常办公生活中,经常会用到一些办公软件。比如excel表格,会帮助我们统计一些办公中用的数据。如何提高自己的办公效率呢,这时候需要用到并记住一些快捷键了。那么excel快捷键有哪些呢?下面小编整理了一些,往下看。 eexcel键盘快捷键使用大全 Ctrl组合快捷键: 【Ctrl】+【(】 取消隐藏选定范围内所有隐藏的行。 【Ctrl】+【)】 取消隐藏…

    2022-02-14 投稿
    00
  • Win10系统右键文件无法打开怎么解决?Win10系统右键文件无法打开解决方法

    Win10系统右键文件无法打开怎么解决? 问题原因 解决方法 修改注册表 查杀病毒 更新系统 问题原因 Win10系统右键文件无法打开的问题,通常是由于操作系统中某些文件关联出现了问题,导致系统无法正确识别文件类型和打开方式。 解决方法 以下是几种常见的解决方法: 修改注册表 如果右键菜单中的“打开方式”选项被禁用,可以通过修改注册表的方式解决。具体步骤如下…

    2023-08-26
    00
  • Win10系统怎么启用内置虚拟机?内置虚拟机开启教程

    Win10系统怎么启用内置虚拟机?内置虚拟机开启教程 什么是Win10内置虚拟机? 如何开启Win10内置虚拟机? 如何安装虚拟机操作系统? 什么是Win10内置虚拟机? Win10内置虚拟机是指Windows 10系统自带的虚拟机功能,可以在Windows系统中运行另一个操作系统,如Linux、Windows Server等。通过虚拟机可以在同一台电脑上同…

    2023-08-28
    00
  • word未激活怎么解决方法(手把手教你激活 Office)

    激活前注意事项 1,激活office一定要选择创建outlook账户,(切记不要选择登陆账户) 2,一定是要在office提醒的激活期限内。 3,麻烦您先看完以下整个步骤在操作哦。 接下来可以先看下视频激活步骤 该视频已被发布者删除 如果还不明白或者其他问题的话,可以看以下的图文详细介绍 激活office步骤: 激活之前,我们首先更新下电脑的office。 …

    2022-05-07 投稿
    00
  • 360电脑锁屏壁纸怎么关闭广告(手把手教你设置去广告的方法)

    昨天看到很多网友在说360的弹窗广告太多,没办法关掉,很恼火。我呢也回复了很多朋友,但是都是再说我乱说,让我发个教程,嘿,我还就不服这个气了,我今天还就花了点时间来写这篇文章了。 360卫士弹窗关闭方法。 这里只涉及360卫士的广告弹窗取消和过滤,不涉及360浏览器。这个方法可过滤99%的360卫士和360杀毒的弹窗广告和非360系的弹窗,电脑中毒除外。图片…

    2022-05-10 投稿
    00

联系我们

QQ:183718318

在线咨询: QQ交谈

邮件:183718318@qq.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信