爱生活
标题:
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