01_1、光盘上CentOS 安装程序启动过程

光盘上CentOS 安装程序启动过程
	MBR:boot.cat
	stage2: isolinux/isolinux.bin
	配置文件:isolinux/isolinux.bin

	每个对应菜单选项
	  加载内核:isolinuz/vmlinuz
	  向内核传递参数:append initrd=initrd.img ..
	
	随后装载根文件系统,并启动anaconda
##anaconda应用的工作过程
	安装前的配置
	  键盘类型
	  语言
	  ..
	安装阶段
	  在目标磁盘创建分区、格式化、安装bootloader..
	首次启动
	  iptables、selinux、core dump

###anaconda配置方式
    1)交互式配置方式
    2)通过读取事先给定的配置文件自动完成配置
      按特定语法给出的配置选项
        kickstart文件
    

安装引导选项
    boot:
        text:文本安装方式
        method:手动指定使用的安装方法
        ****指定kickstart文件的位置****
            ks=
                DVD drive:   ks=cdrom:/path/ks.file
                Hard drive:  ks=hd:/device/ks.file
                Http server: ks=http://host:port/path/ks.file
                Ftp server: ks=ftp://host:port/path/ks.file
	启动紧急救援模式
        rescue
    linux dd    #加载额外的驱动,如raid 

##kickstart文件格式:
    命令段:指明各种安装前的配置,如键盘类型等
    程序包段:
        %packages
        @包组
        package     #当个包
        -package    #不安装
        %end     #结束
    
    脚本段
        %pre:安装前脚本    #运行于安装介质上的微型linux环境
        %post:安装后脚本**  #运行环境:安装完成后的系统

posted @ 2018-02-03 22:42  LIHONGSHENG  阅读(608)  评论(0编辑  收藏  举报