爱生活

标题: Linux如何启动流程?Linux启动流程详解,怎么打开linux [打印本页]

作者: 123    时间: 2022-5-10 16:09
标题: Linux如何启动流程?Linux启动流程详解,怎么打开linux

Linux如何启动流程?Linux启动流程详解

当用户打开电源后,BIOS开机自检,确定启动设备,安装启动设备,启动设备上面安装的GRUB开始引导Linux,Linux首先先进行内核引导,通过跟切换,执行init程序,init程序确定启动级别,根据启动级别进行系统初始化和运行的服务,然后返回init启动终端,用户通过验证成功登陆Shell,这就是一个从开机到登陆的启动过程。

一、硬件引导启动
当用户打开电源后POST开始自检,检测硬件设备是否确实或者存在故障(是否影响正常开机),如果不影响正常开机,就把任务交给BIOS。BIOS通过搜索,安装启动确定启动设备,启动项为硬盘,BIOS去读取硬盘的前512字节到内存,找到BootLoader,确定GRUB

二、GRUB引导启动内核
这一部分概况起来就是:GRUB程序加载执行并开始引导kernel程序

Boot Loader就是在操作系统内核运行之前运行的一小段程序。通过GRUB引导可以确定内核程序,因为引导扇区只有446字节,GRUB只是一个小的程序安装在里面,真正使用的在MBR后面的扇区存放,我们想使用Bootloader GRUB功能必须读取后面的文件,Bootloader GRUB功能程序的运行和加载配置选项分为三个阶段

Stage1阶段:
Stage1阶段其实就是执行系统安装时预先写入到MBR的Bootloader中的程序。

Stage1阶段的任
作者: 骚女霸道你不懂i    时间: 2022-6-6 20:03
一个人几乎能够在任何他怀有无限热忱的事情上成功。

作者: 多多的布布士    时间: 2022-6-8 09:25
人生不是一种享乐,而是一桩十分沉重的工作。





欢迎光临 爱生活 (https://ish.ac.cn/) Powered by Discuz! X3