pxe
来源:互联网 发布:json格式的验证工具 编辑:程序博客网 时间:2024/06/06 20:27
服务端:
[root@server ~]# yum install dhcp httpd tftp-server syslinux -y
[root@server ~]# systemctl start dhcpd
[root@server ~]# systemctl start httpd
[root@server ~]# systemctl start xinetd
[root@server ~]# systemctl stop firewalld
[root@server ~]# vim /etc/xinetd.d/tftp
将disable设定为no
[root@server ~]# systemctl restart xinetd.service
再次检查一下确定69端口是开着的
[root@server ~]# rsync -r root@172.25.254.44:/var/www/html/lala/isolinux /var/lib/tftpboot/ #将镜像中的isolinux目录拷贝到/var/lib/tftpboot下[root@server ~]# cp /usr/share/syslinux/pxelinux.0 /var/lib/tftpboot/[root@server tftpboot]# mkdir /var/lib/tftpboot/pxelinux.cfg[root@server tftpboot]# cp /var/lib/tftpboot/isolinux.cfg /var/lib/tftpboot/pxelinux.cfg/default
配置dhcp服务
[root@server tftpboot]# vim /etc/dhcp/dhcpd.conf
然后我们来测试一下上述部署是否成功
找一台虚拟机,选择从网卡启动
启动后,获取完ip会进入这样的界面
我们可以看到,此界面默认停留时间是60s,背景为黑色,默认选中的是第二栏,及标题是Red Hat Enterprise Linux 7.2
我们可以通过更改/var/lib/tftpboot/pxelinux.cfg/default 文件来更改这些设定
更改时间为10s:
将timeout 改为10
设定标题:
更改menu title
更改默认栏为第一栏:
将menu default 从69挪到63行
更改背景
首先我们需要得到一张大小合适的照片
默认背景的大小是640*480
我的图片的大小是1024*518
所以需要将大小改成640*480
将图片复制到/var/lib/tftpboot下
[root@server tftpboot]# yum install ImageMagick.x86_64 -y
[root@server tftpboot]# convert -resize 640x480 73r58PICdSY_1024.jpg mingren.jpg
编辑/var/lib/tftpboot/pxelinux.cfg/default
将menu background 改成我们裁剪后的照片
再次启动:
然后在default文件里面指定镜像位置
重启,就会进这样的界面
我们可以通过ks.cfg自动安装,在default文件中指定ks.cfg文件中
在次重启就好了
- PXE
- PXE
- pxe
- pxe
- pxe
- pxe
- PXE
- pxe
- pxe
- pxe
- pxe
- PXE
- pxe
- pxe
- PXE
- pxe
- PXE
- pxe
- JS
- Go基础编程:复合类型—map
- GNU Autotools的使用方法
- Fragment更简单的调用
- 神经网络arm neon加速实现
- pxe
- tensorflow报错:AttributeError: 'module' object has no attribute 'get_or_create_global_step'
- HDFS NameNode内存详解
- python之ConfigParser模块
- PHP $_SERVER詳解
- WPF 4 动态覆盖图标(Dynamic Overlay Icon)
- vmware新建虚拟机
- 云客Drupal8源码分析之内容实体储存模式处理EntityStorageSchema
- xml学习笔记①初识xml