超市代理商网站模板,淘金网站建设推广,东营建设企业网站,浅谈wordpress接入熊掌号简单的说#xff0c;系统的启动过程如下#xff1a; 1.开机自检#xff1a; 按下电源按键后#xff0c;计算机硬件会主动读取BIOS加载硬件信息并进行硬件的自我测试#xff0c;然后系统会根据BIOS里的启动顺序读取第一个可启动的设备#xff0c;从而移交系统控制权#…简单的说系统的启动过程如下 1.开机自检 按下电源按键后计算机硬件会主动读取BIOS加载硬件信息并进行硬件的自我测试然后系统会根据BIOS里的启动顺序读取第一个可启动的设备从而移交系统控制权大多数时候移交给本机硬盘。 2.MBR引导 当从本机硬盘中启动系统时首先根据硬盘第一个扇区中MBRMaster Boot Record主引导记录的设置将系统的控制权传递给包含操作系统引导文件的分区或者直接根据MBR记录中的引导信息调用启动菜单如GRUB。 3.GRUB菜单 启动过程中每个引导装载程序使用的软件可能都不一样。目前各大linux distributions的主流为grub但是早期默认使用LILO包括现在有很多朋友喜欢使用spfdisk。当系统控制权交给grub后显示启动菜单供用户选择并根据所选项或者默认值加载Linux内核文件然后将系统控制权转交给内核。4.加载Linux内核 linux内核是一个预先编译好的特殊二进制文件介于各种硬件资源和系统程序之间负责资源分配和调度。当加载内核到内存中内核会检测所有硬件信息和加载适当的驱动程序来使这部主机可以开始运行.。 5.init进程初始化 当内核检测和加载驱动成功后将主动调用/sbin/int程序到内存中运行运行中的程序叫进程init进程则负责完成一系列的系统初始化过程最后等待用户登录。 1init会取得run-level信息 2init执行/etc/rc.d/rc.sysinit文件来准备软件执行的操作环境如网络、时区等 3init执行run-level的各个服务的启动script方式 4init执行/etc/rc.d/rc.local文件 5init执行终端机模拟程序mingetty来启动login进程最后等待用户登录。转载于:https://www.cnblogs.com/yuanhonli-xin/p/8232818.html