PXE+Kickstart无人值守安装---CentOS7.
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.的更多相关文章
- pxe+kickstart 无人值守安装CentOS7.1
CentOS6.6下PXE+Kickstart无人值守安装CentOS7.1操作系统 一.简介 1.1 什么是PXE Pxe(Pre-boot Execution Environment,预启动执行 ...
- CentOS 6.5下PXE+Kickstart无人值守安装操作系统centos7.3
CentOS 6.5下PXE+Kickstart无人值守安装操作系统centos7.3 一.简介 1.1 什么是PXE PXE(Pre-boot Execution Environment,预启动执行 ...
- CentOS 6.6下PXE+Kickstart无人值守安装操作系统
一.简介 1.1 什么是PXE PXE(Pre-boot Execution Environment,预启动执行环境)是由Intel公司开发的最新技术,工作于Client/Server的网络模式,支持 ...
- PXE+kickstart无人值守安装CentOS 7
kickstart+cobbler系列文章:http://www.cnblogs.com/f-ck-need-u/p/7048359.html 本文是PXE+kickstart无人值守安装CentOS ...
- (转)PXE+kickstart无人值守安装CentOS 7
kickstart+cobbler系列文章:http://www.cnblogs.com/f-ck-need-u/p/7048359.html 本文是PXE+kickstart无人值守安装CentOS ...
- [转]CentOS 6.4下PXE+Kickstart无人值守安装操作系统
一.简介 1.1 什么是PXE PXE(Pre-boot Execution Environment,预启动执行环境)是由Intel公司开发的最新技术,工作于Client/Server的网络模式,支持 ...
- CentOS6 PXE+Kickstart无人值守安装
一.简介 1.1 什么是PXE PXE(Pre-boot Execution Environment,预启动执行环境)是由Intel公司开发的最新技术,工作于Client/Server的网络模式,支持 ...
- CentOS 6.4下PXE+Kickstart无人值守安装操作系统 转
一.简介 1.1 什么是PXE PXE(Pre-boot Execution Environment,预启动执行环境)是由Intel公司开发的最新技术,工作于Client/Server的网络模式,支持 ...
- 【转载】CentOS 6.4下PXE+Kickstart无人值守安装操作系统
[转载]CentOS 6.4下PXE+Kickstart无人值守安装操作系统 转自:CentOS 6.4下PXE+Kickstart无人值守安装操作系统 - David_Tang - 博客园 http ...
随机推荐
- Pycharm连接远程服务器并进行代码上传+远程调试
前提:需要有一个远程服务器,知道他的ip.port.user.password 一.连接远程服务器 进入配置页面 Pycharm菜单栏,如下图所示,依次点击 Tools -> Deploymen ...
- k8s记录-helm部署(九)
helm 组件配置在 192.168.0.1 192.168.0.2 192.168.0.3 app 用户下操作tar xvf helm-v2.14.3-linux-amd64.tar.gzsudo ...
- Kubernetes 基于 RBAC 的授权(十六)
目录 一.RBAC介绍 1.1.角色和集群角色 1.2.RoleBinding 和 ClusterRoleBinding 1.3.资源 1.4.主体 二.命令行工具 2.1.kubectl creat ...
- Python (Windows) - ImportError: No module named win32service
ImportError: No module named win32service you have to install pypiwin32
- MAVEN安装代码到本地库,安装jar, source, javadoc的方式
cd /d %~dp0 mvn -Dpackaging=jar mvn -Dpackaging=jar -Dclassifier=sources mvn -Dpackaging=jar -Dclass ...
- python基础 — Selenium 详细介绍
一.Selenium+Python环境搭建及配置 1.1 selenium 介绍 selenium 是一个 web 的自动化测试工具,不少学习功能自动化的同学开始首选 selenium ,因为它相比 ...
- centos7 设置静态ip , 并开机联网
修改 /etc/sysconfig/network-scripts 下的文件 我的是ens32 (不同系统这个文件名字不一样) 内容如下 TYPE=Ethernet PROXY_METHOD=none ...
- quartz2.3.0(十五)执行、暂停、继续执行、清除,花式操作数据库中持久化的job任务
#################################################################################################### ...
- Pycharm配置文档教程
1 桌面找到快捷方式 双击打开 2 3 4 需要自行注册 5 看自己喜欢选择 喜欢白色 选择左边 喜欢黑色 选择右边 6 7 可选 如果你对 Markdown 感兴趣:或者会用 就点击 install ...
- Golang --多个变量同时赋值
编程最简单的算法之一,莫过于变量交换.交换变量的常见算法需要一个中间变量进行变量的临时保存.用传统方法编写变量交换代码如下: var a int = 100 var b int = 200 var t ...

