CentOS 7.1 PXE网络自动化安装

CentOS 7.1.1503 X64位PXE安装说明

1、使用香港中文大学安装源。安装源可以去http://www.centos.org/download/mirrors/里面找,有很多。暂时列出国内常用的安装源。

安徽省合肥市 中国科学技术大学

http://centos.ustc.edu.cn/centos/7.1.1503/os/x86_64/

山东省青岛市 阿里云计算有限公司

http://mirrors.aliyun.com/centos/7.1.1503/os/x86_64/

浙江省杭州市 广州网易公司专属

http://mirrors.163.com/centos/7.1.1503/os/x86_64/

四川省成都市 电信,搜狐公司

http://mirrors.sohu.com/centos/7.1.1503/os/x86_64/

2、修改pxelinux.cfg文件夹下面的default文件,找到下面一段。改成你自己的DHCP服务器IP地址。

append initrd=initrd.img inst.ks=http://192.168.2.235/ks.cfg

3、修改ks.cfg文件,找到下面一段。改成你需要的服务器安装源,目前为香港中文大学的源。

# Use network installation

url --url="http://ftp.cuhk.edu.hk/pub/Linux/centos/7.1.1503/os/x86_64/"

4、在同一网络内,找一台winXP\win7,启动pxesrv_Centos71.exe,只将HTTPd打勾,启动文件位置文件名选择为grldr,配置好DHCP可用的IP范围,最后点击启动。

5、进服务器主机BIOS,将PXE功能启用,并设定为第一启动。对于DELL服务器,开机时按F11键,可选择从网络启动。网络启动后,菜单图如下,

6、因DHCP获取不到IP原因,有时需要在“NETWORK&HOST NAME”中,Configure---IPV6 Settings,选择Ignore,再点击“Done”或者网卡开关on--off多按几次,确定能DHCP分到IP地址。如下图

再选择“INSTALLATION SOURCE”,再点击“Done”,最后“Begin Installation”不再是灰色的,即可以安装了。如下图

开始安装过程了....

安装完成后,重开机。

7、自动化安装,无安装X桌面系统。装完后是命令行模式,root密码为power2450c

8、ks.cfg文件配置了安装时的组件,如下列表

%packages

@base

@compat-libraries

@core

@development

@hardware-monitoring

@java-platform

@large-systems

@network-file-system-client

@performance

@perl-web

@php

@python-web

@remote-system-management

@web-server

@web-servlet

chrony

%end

# 禁用kdump

%addon com_redhat_kdump --disable --reserve-mb=‘auto‘

# SELinux configuration,禁用selinux

selinux --disabled

# Firewall configuration,防火墙允许http服务

firewall --enabled --service=http

# System timezone,设定时区为香港

timezone Asia/Hong_Kong --isUtc

PXE启动包下载

http://down.51cto.com/data/2071682

此方法也可以PXE安装VMware ESXi 6.0系统。

by evan.li 2015.07.23测试OK。

QQ:1564778559

时间: 2024-10-21 12:56:49

CentOS 7.1 PXE网络自动化安装的相关文章

PXE网络自动化安装Linux

在工作环境中,批量安装.无键盘鼠标.无显示器.无光驱安装操作系统都需要采用非交互式安装. PXE安装就是可以通过网络自动加载系统内核,并启动安装程序,再配合kickstart配置文件,完成无交互式安装的方式. 一.基本概念 DHCP 动态主机设置协议(Dynamic Host Configuration Protocol, DHCP)是一个局域网的网络协议,使用UDP协议工作在67号端口,主要用途是给网络中的设备自动分配IP地址. TFTP TFTP(Trivial File Transfer

PXE+HTTP+tftp+kickstart 网络自动化安装centos6.5

基本流程: 1.网卡作为可引导的启动设备 2.BIOS找到引导设置网卡,激活网卡的PXE功能 3.客户端通过PXE的内置dhcp客户端尝试DHCP广播请求,从DHCP服务器获取IP地址.掩码.网关.网络属性 4.DHCP服务器告知客户端tftp服务器地址(next-server),将 "filename "pxelinux.0";" 参数中指定的文件(pxelinux.0)推送给客户端: 5.PXE的内置tftp客户端到指定tftp服务器下载启动镜像文件pxelin

pxe实现自动化安装centos系统

实验:pxe实现自动化安装centos7系统 将配置搭建为如下框架: . ├── initrd.img ├── menu.c32 ├── pxelinux.0 ├── pxelinux.cfg │?? └── default └── vmlinuz (1)A机器配置 yum info tftp-server httpd dhcp syslinux syslinux提供pxelinux.0引导文件 #chkconfig tftp on 开启有xinetd守护的tftp服务 centos6上 #vi

PXE通过网络自动化安装系统

PXE通过网络自动化安装系统 要实现此功能要有三个基础的服务:DHCP服务,TFTP服务,HTTP服务HTTP:存放ks应答文件,安装源文件 DHCP:提供网络地址,提供TFTP服务器地址 TFTP: 存放启动文件,将网卡启动的内核文件,菜单文件存放于此 /var/lib/tftpboot 目录下 1 HTTP服务设置 安装HTTP,设置为开机启动,启动HTTP yum install httpd systemctl enable httpd systemctl start httpd 创建相应

构建PXE环境--网络自动化安装CentOs6.5

一.构建PXE环境实验 1.当前系统版本 2.查看网络环境和yum源 当前系统的IP是192.168.1.60,子网掩码是255.255.255.0,默认网关是192.168.1.1 本次实验使用的yum源是本地光盘,构建过程如下: (1)挂载本地光盘(已做成yum仓库的)到/media/centos6.5_DVD1目录下     (2)在/etc/yum.repos.d/目录下新建yum的配置文件local.repo,并编辑该配置文件,指定yum源在本地光盘上 3.安装并启动DHCP服务 (1

在centos上cobbler实现pxe的自动化安装

实验1:在centos7上cobbler实现pxe的自动化安装(1)A机器,搭建cobbler的配置yum install cobbler cobbler-web 安装时依赖安装的包有tftp-server.httpdyum install dhcpsystemctl enable httpdsystemctl start httpdsystemctl enable tftpsystemctl start tftprpm -ql cobbler|grep servicesystemctl sta

简单搭建PXE无人值守自动化安装系统

PXE环境概述 在公司进行批量部署服务器安装方法: Kickstart (PXE+DHCP+TFTP+HTTP) 或 Cobbler 批量装机软件介绍 Kickstart和Cobbler. ??Kickstart是一种无人值守的安装方式.它的工作原理是在安装过程中记录人工干预填写的各种参数,并生成一个名为ks.cfg的文件.如果在自动安装过程中出现要填写参数的情况,安装程序首先会去查找ks.cfg文件,如果找到合适的参数,就采用所找到的参数:如果没有找到合适的参数,便会弹出对话框让安装者手工填写

linux pxe 系统自动化安装

一.Pxe的简介 1原理讲解pxe的原理PXE是由Intel公司开发的最新技术工作于Client/Server的网络模式支持工作站通过网络从远端服务器下载映像,并由此支持来自网络的操作系统的启动过程dhcp的原理动态主机配置协议是一个局域网的网络协议,使用UDP协议工作主要有两个用途:给内部网络或服务供应商自动分配IP地址给用户给内部网络管理员作为对所有计算机 作中央管理的手段. Dhcp 分配地址工作原理 Dhcpdiscover dhcpoffer dhcprequest dhcpack t

Centos 6.5 Pxe+kickstart 无人值守安装操作系统

Centos 6.5PXE+kickstart 无人值守安装操作系统 PXE一种引导方式.进行 PXE 安装的必要条件是在要安装的计算机中必须包含一个 PXE 支持的网卡(NIC),即网卡中必须要有 PXE Client.PXE 协议可以使计算机通过网络启动.此协议分为 Client端和 Server 端,而PXE Client则在网卡的 ROM 中.当计算机引导时,BIOS 把 PXE Client 调入内存中执行,然后由 PXE Client将放置在远端的文件通过网络下载到本地运行.运行 P