zoukankan      html  css  js  c++  java
  • ks.cfg文件相关


    一 图形化生成ks.cfg文件

    [root@server ~]# yum -y install system-config-kickstart		#安装图形化kickstart工具
    [root@server ~]# system-config-kickstart
    
     
    #设置语言,键盘布局,时区,Root密码(根密码加密),体系架构,安装完毕后重启系统。
    03
     
    #选择全新安装,采用安装的方式(支持CD-ROM、NFS、FTP、HTTP等), 及相关服务器地址和目录。
    04
     
    #安装新引导程序,并在主记录MBR上安装引导装载程序
    05
     
    #设置系统分区方案,清除主引导信息,移除现有分区表,并新建新分区表。
    06
     
    #设置网卡。
    07
     
    #配置认证
    08
     
    #设置防火墙及SELinux,建议都关闭。
    09
     
    #是否安装图形化环境,并设为默认开机启动。
    10
     
    #选择需要安装的软件包。
    注意:此处需要先将系统YUM源配置为本地yum光盘源才可以,如下:
    cp /mnt/cdrom/ /media/
    [root@server ~]# mount /dev/sr0 /mnt/cdrom/
    [root@server yum.repos.d]# vi CentOS-Media.repo
    [base]
    name=CentOS-$releasever
    baseurl=file:///mnt/cdrom/
    enable=1
    gpgcheck=0
    gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7
    保存文件至相应路径
    11
    12

    二 ks.cfg文件相关项解析

    复制代码
    instal						#表示安装系统而不是升级
    auth --enableshadow --passalgo=sha512		#系统认证信息
    url --url=ftp://172.24.8.12/pub			#安装的路径及共享目录
    graphical
    firstboot --enable
    keyboard --vckeymap=us --xlayouts='us'		#键盘布局
    lang en_US.UTF-8 --addsupport=zh_CN.UTF-8	#根据需求增加语言字符集
    reboot						#安装完毕后重启
    network  --bootproto=dhcp --device=eno16777736 --onboot=yes --ipv6=auto --activate	#网络配置
    network  --hostname=localhost.localdomain
    rootpw --iscrypted 				#root密码为加密$6$LgafQJ7F1rcyRCpk$ZteQKXvywjifMoPbAnhm7nESFx4fuROoxVYie4YvP04DGiUGpjEW2mA.m0TUQyq1ZoOUv.EF9vMWUaBjGyowW.
    services --disabled="chronyd"
    selinux --disabled				#关闭SELinux
    firewall --disabled				#关闭防火墙
    timezone Asia/Shanghai --isUtc --nontp		#系统时区
    bootloader --append=" crashkernel=auto" --location=mbr --boot-drive=sda		#系统引导相关设置
    clearpart --none --initlabel			#清楚所有分区
    part /boot --fstype="xfs" --ondisk=sda --size=300
    part pv.195 --fstype="lvmpv" --ondisk=sda --size=30419
    volgroup centos --pesize=4096 pv.195
    logvol /  --fstype="xfs" --size=17923 --name=root --vgname=centos
    logvol swap  --fstype="swap" --size=2148 --name=swap --vgname=centos
    logvol /home  --fstype="xfs" --size=10340 --name=home --vgname=centos
    %packages
    @^minimal
    @core
    kexec-tools
    %end
    %addon com_redhat_kdump --enable --reserve-mb='auto'
    %end
  • 相关阅读:
    <转载>c#多线程:线程池和异步编程
    <转载>讲故事谈.NET委托:一个C#睡前故事
    IIS 7.0 成员管理配置
    呵呵,新开博!
    PHP函数中文文档
    请不要做浮躁的人对程序员的忠告
    php新闻发布完成
    JS调试工具
    PHP配置FCKEditor
    ACEGI配置总结(1)
  • 原文地址:https://www.cnblogs.com/drizzle-xu/p/10276970.html
Copyright © 2011-2022 走看看