zoukankan      html  css  js  c++  java
  • 启动和内核管理

    CentOS6启动流程
    1.加载BIOS的硬件信息,获取第一个启动设备
    2.读取第一个启动设备MBR的引导加载程序(grub)的启动信息
    3.加载核心操作系统的核心信息,核心开始解压缩,并尝试驱
    动所有的硬件设备
    4.核心执行init程序,并获取默认的运行信息
    5.init程序执行/etc/rc.d/rc.sysinit文件
    6.启动核心的外挂模块
    7.init执行运行的各个批处理文件(scripts)
    8.init执行/etc/rc.d/rc.local
    9.执行/bin/login程序,等待用户登录
    10.登录之后开始以Shell控制主机。内核编译安装系统
     安装开发包组
     下载源码文件
     .config:准备文本配置文件
     make menuconfig:配置内核选项
     make [-j #]
     make modules_install:安装模块
     make install :安装内核相关文件
    安装bzImage为/boot/vmlinuz-VERSION-RELEASE                                                                                                     生成initramfs文件
    编辑grub的配置文件

  • 相关阅读:
    Gengxin讲STL系列——Set
    理解Python的With语句
    Python中Non-ASCII character 'xe7' in file的问题解决
    gnome-terminal的一些调整
    硬盘的CHS寻址
    Wiz发布cnblog笔记
    cygwin安装man手册
    linux命令行使用
    小步前进
    学习的感觉真好
  • 原文地址:https://www.cnblogs.com/momenglin/p/8176587.html
Copyright © 2011-2022 走看看