zoukankan      html  css  js  c++  java
  • centos7 pxe minimal install

    # 01-78-2b-cb-69-10-f3 
    default menu.c32
    prompt 0
    timeout 50
    
    label CentOS 7
        MENU DEFAULT
    	MENU LABEL CentOS 7 [78:2b:cb:69:10:f3]
    	KERNEL centos-7/vmlinuz
    	APPEND initrd=centos-7/initrd.img ip=dhcp BOOTIF=78:2b:cb:69:10:f3 inst.ks=http://install.localhost/kickstart/78:2b:cb:69:10:f3 ramdisk_size=102400 console=ttyS1,115200
    
    # 78:2b:cb:69:10:f3
    text
    keyboard --vckeymap=us --xlayouts='us'
    timezone Asia/Shanghai
    lang en_US.UTF-8
    skipx
    auth --enableshadow --passalgo=sha512
    #python -c 'import crypt; print(crypt.crypt("12345678", "$6$MySalt"))'
    rootpw --iscrypted $6$MySalt$iFl/N4aMnlglYuZpKVOE0NP.girdj2ayXNT9RhjdoZ05EkF.Ib7ip.jDN7mleWEpY8Iil5bplNdvtlgzCWUcG1
    
    #zerombr
    bootloader --boot-drive=sda --location=mbr
    ignoredisk --only-use=sda
    clearpart --drives=sda --all
    
    #part swap --fstype='swap' --ondisk=sda --size=8000
    part biosboot --fstype='biosboot' --size=1
    part / --fstype='xfs' --ondisk=sda --size=50000
    part /opt --fstype='xfs' --ondisk=sda --size=1 --grow
    
    network --bootproto=static --device=78:2b:cb:69:10:f3 --ip=192.168.48.122 --netmask=255.255.255.0 --ipv6=yes --onboot=yes --activate --hostname=bjyh-48-122 --gateway=192.168.48.1 --nameserver=192.168.48.116
    
    install
    url --url='http://install.localhost/centos-7'
    logging level=info
    #repo --name=base --baseurl='http://install.localhost/centos-7'
    
    firewall --disabled
    selinux --disabled
    services --disabled=NetworkManager,postfix
    services --enabled=network
    firstboot --disabled
    reboot
    
    %packages
    @core
    %end
    
    %pre
    /usr/sbin/parted -s /dev/sda mklabel gpt
    %end
    
    %post
    #rm -rf /etc/yum.repos.d/*
    #curl http://us.yum.suntv.tv/centos6.repo -o /etc/yum.repos.d/centos.repo
    #curl http://us.yum.suntv.tv/epel.repo -o /etc/yum.repos.d/epel.repo
    
    #yum install -y wget vim net-tools
    %end
    

    使用CentOS-7-x86_64-Minimal-1511.iso做安装盘,源盘里不包括wget,vim,net-tools,因此注释。@core共284个安装包。

  • 相关阅读:
    struts2的在aJax中无法传参数到后台使用:解决方法
    jqGrid的属性(2)特指内容属性
    [leetcode]Binary Tree Maximum Path Sum
    判断二叉树是否平衡(Bottomup)
    [转]反向迭代器(rbegin,rend)
    Crack Interview 3.3
    Crack Interview 9.1 合并排序数组
    字符串转整数
    [转]了解如何通过reverse_iterator的base得到iterator
    通过bitmap的方式用8个int实现对256个char是否出现过做记录
  • 原文地址:https://www.cnblogs.com/liujitao79/p/5464918.html
Copyright © 2011-2022 走看看