开机流程

initramfs说明与创建 Linux基础知识

initramfs说明与创建

initramfs 说明 initramfs 的目的在于提供开机过程中所需要的最重要内核模块,以让系统开机过程可以顺利完成。会需要initramfs的原因,是因为内核模块放置于 /lib/module···
Boot Loader之Grub、Grub2 Linux基础知识

Boot Loader之Grub、Grub2

  在 BIOS 完成自检后,引导系统的任务就交给 boot loader 了。所以没有 boot loader 的话,那么 kernel 就无法载入,系统也就不能正常启动了。 而在 Lin···
Linux内核与内核模块 Linux基础知识

Linux内核与内核模块

内核一般都是压缩文件,因此在使用内核之前,会自动解压缩之后,才会载入内存当中。 为了应付快速迭代的硬件设备,目前的内核都是具有『可读取模块化驱动程序』的功能,依既是所谓的『 modules (模块化)···
开机所用主要配置文件 Linux基础知识

开机所用主要配置文件

基本上, systemd 有自己的配置文件处理方式,不过为了相容于 systemV ,其实很多的服务脚本设定还是会读取位于 /etc/sysconfig/ 下的环境设置文件! 内核模块: /etc/m···
systemd之default.target Linux基础知识

systemd之default.target

在内核载入完毕、进行完硬件检测与驱动程序载入后,此时你的主机应该已经准备就绪了(ready) ,此时内核会主动的呼叫第一个程序,那就是 systemd 了。这也是为啥你会发现systemd的PID号码···
Linux开机流程浅析 Linux基础知识

Linux开机流程浅析

BIOS、开机自检与MBR/GPT 在个人电脑架构下,你想要启动整部系统首先就得要让系统去载入 BIOS ( Basic Input Output System ),并通过 BIOS 程序去载入 CM···