用户打开PC的电源,BIOS开机自检,按BIOS中设置的启动设备(通常是硬盘)启动,接着启动设备上安装的引导程序lilo或grub开始引导 Linux,Linux首先进行内核的引导,接下来执行init程序,init程序调用了rc.sysinit和rc等程序,rc.sysinit和 rc,当完成系统初始化和运行服务的任务后,返回init;init启动了mingetty后,打开了终端供用户登录系统,用户登录成功后进入了 Shell,这样就完成了从开机到登录的整个启动过程。

用户打开PC的电源,BIOS开机自检,按BIOS中设置的启动设备(通常是硬盘)启动,接着启动设备上安装的引导程序lilo或grub开始引导 Linux,Linux首先进行内核的引导,接下来执行init程序,init程序调用了rc.sysinit和rc等程序,rc.sysinit和 rc,当完成系统初始化和运行服务的任务后,返回init;init启动了mingetty后,打开了终端供用户登录系统,用户登录成功后进入了 Shell,这样就完成了从开机到登录的整个启动过程。

下一篇
没有了
中断是指外部硬件产⽣的⼀个电信号从CPU的中断引脚进入,打断CPU的运⾏。 异常是指软件运⾏过程中发⽣了⼀些必须作出处理的事件,CPU⾃动产⽣⼀个陷入来打断CP... 详情>>
2023-11-21 11:34:26
ARM指令集分为⼏类?2类,分别为Thumb指令集,ARM指令集。ARM指令⻓度为32位,Thumb指令⻓度为16位。这种特点使得ARM既能执⾏16位指令,⼜能... 详情>>
2023-11-21 11:22:30
面试官:画过PCB板吗?我:画过,4层,2层。面试官:当时为什么选择4层板?我:4层板中间两层专门做电源层和地层,能够大大减小电源和地之间的电感,电源层和地层之... 详情>>
2023-11-27 10:35:55
Virtual File System虚拟文件系统,也称为虚拟文件系统开关(Virtual Filesystem Switch).,Linux档案系统对外的接... 详情>>
2024-03-27 15:19:26
从编程的⾓度来看,ARM微处理器的⼯作状态⼀般ARM和Thumb有两种,并可在两种状态之间切换。1. ARM状态:此时处理器执⾏32位的字对齐ARM指令,绝⼤部... 详情>>
2023-11-21 11:26:23