马哥Linux学习笔记14-2CentOS系统安装

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

  • 安装引导选项:

    • boot:
      • text:文本安装方式
      • method:手动指定使用的安装方法,与网络相关的引导选项:
        ip=IPADDR
        netmask=MASK
        gateway=GW
        dns=DNS_SERVER_IP
        ifname=NAME:MAC_ADDR
      • 与远程访问功能相关的引导选项
        vnc
        vncpassword=‘PASSWORD’
      • 指明kickword文件的位置
        ks=
        DVD drive: ks=cdrom:/
        Hard drive: ks=hd:/dervice/drectory/KICKSTART_FILE
        HTTP server: ks=http://host:port/
        FTP server: ks=ftp://host:port/
        HTTPS server: ks=https://host:port/
      • 启动紧急救援模式:rescue
      • 官方文档:《Installation Guide》
  • kickstart文件的格式

    • 命令段:指明各种安装前配置,如键盘类型等
    • 程序包段:指明要安装的程序包组或程序包,不按装的程序包等:%packages,@group_name,package,-package,%end
    • 脚本段:%pre:安装前脚本,安装环境:运行于安装介质上的微型Linux环境。
      %post:安装后脚本,安装环境:安装完成的系统。
    • 命令段中的命令:
      • 必备命令
        authconfig:认证方式配置
        authconfig --useshadow --passalgo=sha512
        bootloader: bootloader的安装位置及相关配置
        bootloader --location=mbr --driverorder=sda --append=“crashkernel=auto crashkernel=auto rhgb rhgb quiet quiet”
        keyboard:设定键盘类型
        lang:语言类型
        part:创建分区
      • 可选命令:
        install OR upgrade
        network
        firewall
        selinux
        halt
        poweroff
        reboot
        repo
        user:安装完成后为系统创建新用户
        url:指明安装源
    • 创建kickstart文件的方式:
      1直接手动编辑:依据某模板修改
      2可使用创建工具:system-config-kickstart (CentOS 6):依据某模板修改并形成新配置:
      http://172.16.0.1/centos6.x86_64.cfg
    • 检查ks文件的语法错误:ksvalidator
      ksvalidator /PATH/TO/KICKSTART_FILE
    • 创建引导光盘:mkisofs -R -J -T -v --no-emul-boot --boot-load-size 4 --boot-info-table -V “CentOS 6.6 x86_64 boot" -b isolinux/isolinux.bin -c isolinux/boot.cat -o /root/boot.iso myiso/
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值