14linux编译内核安装介绍

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了14linux编译内核安装介绍相关的知识,希望对你有一定的参考价值。

1、linux内核的组成部分:

    kernel文件:

    kernel object:内核模块

    ramdisk:辅助性文件,用来驱动rootfs所在硬件设备。


2、linux启动流程:

    POST--->BOOT Sequence(bios中设定的启动顺序)--->从启动设备的mbr中引导grub第一阶段--->kernel(有时会借助于ramdisk文件)--->rootfs(根切换)--->/sbin/init(用户空间的第一个程序,它的配置文件存放于:/etc/inittab;/etc/init/*.conf;/usr/lib/systemd/system)--->设定内核运行的级别、系统初始化、关闭或启动服务--->启动终端。


grub的三个阶段:

stage1:安装在mbr中,bootloader引导

stage1_5:mbr之后的扇区上,此扇区主要存放识别第二阶段的所在设备的驱动程序和文件系统

stage2:位于磁盘分区上;一般位于/boot/grub/目录下,加载第二阶段后会显示grub菜单,

    e:编辑菜单

       加密、保护编辑菜单和启动系统。


以上是关于14linux编译内核安装介绍的主要内容,如果未能解决你的问题,请参考以下文章

内核编译(准备工作)

Linux内核编译 Ubuntu 14.04.3 server 升级至3.19.8

Ubuntu 14.04与16.04(Linux Mint或者Debain)内核与模块编译

如何加快 Linux 内核编译速度?

Linux内核编译

华为云技术分享Linux内核的分布式编译