Linux系统下的预安装环境设置

##1.在服务端安装好dhcp环境##

1.安装dhcp服务

2.关闭火墙

3.配置主文件dhcpd.conf,并重启dhcp服务

配置文件:修改子网,掩码,设定地址池 ,设定网关(删掉 27,28行以及35行之后的内容)

4.在客户端重启网络,得到分配的ip

##2.在服务端配置建立安装环境所需要的目录##

1.下载syslinux.x86-64  以及 tftp-server.x86_64

2.编辑/etc/xinetd.d/tftp文件,将tftp服务打开(将disable 改为no)

3.查看xinetd端口

  将/usr/share/doc/syslinux/pxelinux.0  复制到 /var/lib/tftpboot/下

并且在/var/lib/tftpboot/下建立一个目录/pxelinux.cfg

##3.为服务端传送启动文件##

1.找到主机中的7.0镜像文件

 

将isclinux/目录下的所有文件传送给服务端的/var/lib/tftpboot/目录下

2.在服务端下找到tftpboot/目录下的isolinux.cfg文件copy到pxelinnux.cfg下的default目录下

   将/etc/dhcp/dhcp.conf 文件进行修改  加入filename “pxelinux.0”

重启dhcp服务

3.网卡驱动

##4.改变登陆界面内容##

1.进入配置文件pxelinux.cfg/default

lable linux

lable check

两个加载项含有menu default 的就会默认变为登陆界面选项的第一个

men title ... 后边加的是登陆界面的标题

men backgroud  splash.png  是登陆界面背景图片

最上面 timeout 后面加的数字是登陆界面停留时长

lable linux下的append initrd=initrd.img repo=...

后面加的是指向的yum源

##4.一键自动安装##

1.在服务端安装httpd服务,安装system-config-kickstart并开启

2.用system-config-kickstart命令打开安装选项进行配置选择

 

3.切换到/var/www/html/目录下会看到有ks.cfg文件生成

4.编辑ks.cfg文件

5.编辑pxelinux.cfg/default文件

在label linux

加入 ks=http://172.25.254.125/ks.cfg

6.用网卡驱动虚拟机,自动开启

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

猜你喜欢

转载自blog.csdn.net/j_1282937574/article/details/81806685