intel 开发的 PXE pre-execution environmenthtml
启动过程当中 请求IP 而后用TFTP 下载启动软件到本身的内存里面了linux
tftp UDP 69 简单传输协议,不须要用户名密码服务器
ftp TCP 21 必须用用户名和密码oop
Kickstart 自动执行脚本rest
PXE服务器的搭建server
1. 开启httpd服务,构建安装树。htm
[root@server5 ~]# mount /dev/sr0 /home/rhel6 -o loop内存
[root@server5 ~]# 开发
[root@server5 ~]# service httpd restartio
Stopping httpd: [FAILED]
Starting httpd: [ OK ]
[root@server5 ~]# ln -s /home/rhel6/ /var/www/html/rhel6 建立连接
打开安装树
配置tftp服务器上用于pxe引导所需的文件
2. 配置DHCP 服务器
配置不对,看log
chkconfig dhcpd on
service dhcpd restart
3. 安装TFTP 服务器,启动服务。
开启TFTP服务器,是依赖于xinetd服务,因此启动xinetd服务便可。
开机启动服务
编辑配置文件
4. 拷贝引导文件到tftp主目录
安装syslinux
找到那个pxelinux.0 那个文件
拷贝启动文件pxelinux.0到tftp的主目录去
拷贝启动文件isolinux下面的文件到tftp目录去
5. 创建开机启动菜单
在/var/lib/tftproot/创建 pxelinux.cfg目录,而后拷贝isoliux.cfg到pexlinux.cfg/default。
十分之一秒 600 表明60秒
6. 创建自动安装执行脚本文件,配置kickstart文件
在root目录下又anaconda文件,直接cp生成,修改便可。
也能够安装kickstart软件进行定义安装。
安装system-config-kickstart
yum install system-config-kickstart
7. 验证效果