1.安装一台CentOS7.x桌面版本系统的服务器,关闭selinux和防火墙;

2.在服务器安装pxe+kickstart无人值守需要的软件 ;

yum install dhcp tftp-server  httpd  syslinux  -y

3.启动安装的软件和设置开机自启动

①配置dhcp,启动dhcp服务器

②配置tftp,启动tftp

③启动http,配置开机自启动

4.将镜像挂载在http默认目录下

5.配置pxe,将/usr/share/syslinux/pxelinux.0 复制到/var/lib/tftpboot/目录下

6.将挂载的镜像文件的isolinux目录下文件,拷贝到tftp目录下(/var/lib/tftpboot/):

cp  /var/www/html/CentOS7/isolinux/*   /var/lib/tftpboot/

7.将 /var/lib/tftpboot/目录下的isolinux.cfg文件复制到 pxelinux.cfg目录下的default文件上

8.编辑 /var/lib/tftpboot/pxelinux.cfg/default,可以修改安装界面名称,也可以更改默认情况下的选项以及从网络读取镜像位置

9.添加一台同样配置的虚拟机,不用加镜像文件(注意:安装不成功重启一下就好了)。

到此处pxe部分安装完成,接着配置kickstart无人值守

方法一:在桌面版本系统下安装system-config-kickstart服务,操作生成ks.cfg文件放在/var/www/html目录下。

方法二:参考csdn  ,51cto 等网站搜索别人写的ks.cfg文件编写一份,放在/var/www/html目录下。

方法三:阅读kickstart手册,用编辑器写一份,放在/var/www/html目录下。

10.这里采用方法二,(个人建议采用方法一,方法二比较麻烦)

11.在配置文件添加ks.cfg的路径,重启http服务(systemctl  restart httpd)

vi /var/lib/tftpboot/pxelinux.cfg/default

12.测试等待,不用手操作

参考文献:https://www.cnblogs.com/clsn/p/7833333.html#auto_id_17

https://blog.csdn.net/hello_xiaozhuang/article/details/80864249

PXE+Kickstart无人值守安装---CentOS7.的更多相关文章

  1. pxe+kickstart 无人值守安装CentOS7.1

     CentOS6.6下PXE+Kickstart无人值守安装CentOS7.1操作系统 一.简介 1.1 什么是PXE Pxe(Pre-boot Execution Environment,预启动执行 ...

  2. CentOS 6.5下PXE+Kickstart无人值守安装操作系统centos7.3

    CentOS 6.5下PXE+Kickstart无人值守安装操作系统centos7.3 一.简介 1.1 什么是PXE PXE(Pre-boot Execution Environment,预启动执行 ...

  3. CentOS 6.6下PXE+Kickstart无人值守安装操作系统

    一.简介 1.1 什么是PXE PXE(Pre-boot Execution Environment,预启动执行环境)是由Intel公司开发的最新技术,工作于Client/Server的网络模式,支持 ...

  4. PXE+kickstart无人值守安装CentOS 7

    kickstart+cobbler系列文章:http://www.cnblogs.com/f-ck-need-u/p/7048359.html 本文是PXE+kickstart无人值守安装CentOS ...

  5. (转)PXE+kickstart无人值守安装CentOS 7

    kickstart+cobbler系列文章:http://www.cnblogs.com/f-ck-need-u/p/7048359.html 本文是PXE+kickstart无人值守安装CentOS ...

  6. [转]CentOS 6.4下PXE+Kickstart无人值守安装操作系统

    一.简介 1.1 什么是PXE PXE(Pre-boot Execution Environment,预启动执行环境)是由Intel公司开发的最新技术,工作于Client/Server的网络模式,支持 ...

  7. CentOS6 PXE+Kickstart无人值守安装

    一.简介 1.1 什么是PXE PXE(Pre-boot Execution Environment,预启动执行环境)是由Intel公司开发的最新技术,工作于Client/Server的网络模式,支持 ...

  8. CentOS 6.4下PXE+Kickstart无人值守安装操作系统 转

    一.简介 1.1 什么是PXE PXE(Pre-boot Execution Environment,预启动执行环境)是由Intel公司开发的最新技术,工作于Client/Server的网络模式,支持 ...

  9. 【转载】CentOS 6.4下PXE+Kickstart无人值守安装操作系统

    [转载]CentOS 6.4下PXE+Kickstart无人值守安装操作系统 转自:CentOS 6.4下PXE+Kickstart无人值守安装操作系统 - David_Tang - 博客园 http ...

随机推荐

  1. db2常用操作命令

    1. 打开命令行窗口 #db2cmd 2. 打开控制中心 # db2cmd db2cc 3. 打开命令编辑器 db2cmd db2ce =====操作数据库命令===== 4. 启动数据库实例 #db ...

  2. 不规则的Ifc构件顶点提取方法

    BIM模型中有很多不规则的构件,在IFC中这些不规则的构件一般用顶点的形式表示,顶点坐标提取路径:  IfcObject->IfcProductDefinitionShape->IfcSh ...

  3. js:如何获取select选中的值

    我想获取select选中的value,或者text,或者…… 比如这个: <select id="select">    <option value=" ...

  4. CentOS 7.5二进制部署Kubernetes1.12(加密通信)(五)

    一.安装方式介绍 1.yum 安装 目前CentOS官方已经把Kubernetes源放入到自己的默认 extras 仓库里面,使用 yum 安装,好处是简单,坏处也很明显,需要官方更新 yum 源才能 ...

  5. mysql查询之 连续出现的数字,重复出现的邮箱,删除重复的电子邮箱

    1.编写一个 SQL 查询,查找所有至少连续出现三次的数字. +----+-----+ | Id | Num | +----+-----+ | 1 | 1 | | 2 | 1 | | 3 | 1 | ...

  6. 【视频版】PDF合并器破解视频教程

    无聊顺手录了一下,需要的拿去. 下载地址: 链接:https://pan.baidu.com/s/1TtK1JNzNw0BIl0eRPS_nlw   提取码复制可见:pqgi   

  7. [神经网络与深度学习][计算机视觉]SSD编译时遇到了json_parser_read.hpp:257:264: error: ‘type name’ declared as function ret

    运行make之后出现如下错误: /usr/include/boost/property_tree/detail/json_parser_read.hpp:257:264: error: 'type n ...

  8. 微信小程序 与后台交互----获取服务器时间

    index.wxml代码 <!--index.wxml--> <view class="container"> <text>{{date}}&l ...

  9. Apache新的URL路由重写规则

    在根目录下新建一个 .htaccess 后缀文件,将下面代码放进去即可 <IfModule mod_rewrite.c> Options +FollowSymlinks -Multivie ...

  10. SpringBoot中的@ConfigurationProperties

    有什么用 该注解的作用类似于@Value,即为组件中的属性进行赋值. 怎么用 首先是建立一个springboot的工程,不再赘述. 首先我们建立一个Person类和一个Dog类. package co ...