赞
踩
前言:本文介绍在vmware中麒麟服务器操作系统上部署PXE服务端,集成麒麟系统安装源,TFTP服务,DHCP服务,HTTP服务,能够向客户机裸机发送PXE引导程序、Linux内核、启动菜单等数据,以及提供安装文件。
系统引导模式分为uefi引导以及legacy引导,文档内容均有列出。
(1)2.7步骤为必填项
(2)ks文件(除了2.7必填项以外),dhcp配置文件,grub引导文件等配置均作为示例进行参考,请实际情况进行更改。
(3)测试的客户端内存必须≥4GB,否则加载会报错no space left on device
(4)vmware测试过程中虚拟机的网卡建议使用仅主机模式,并且需要关闭dhcp服务,不然会影响pxe服务端的IP地址下发和客户端的IP地址获取。
添加虚拟网络的具体步骤:点击vmware界面左上角编辑–>虚拟网络编辑器–>添加网络–>添加虚拟网络–>关闭该虚拟网络的dhcp服务(取消勾选使用本地DHCP服务将IP地址分配给虚拟机),保存。
将服务端和客户端的网络适配器设置为自定义,选择新添加的虚拟网络网段。例如VMnet2
(5)uefi引导,legacy引导设置步骤:右击顶部状态栏的虚拟机名称–>设置–>选项–>高级–>固件类型
[root@localhost ~]# nkvers
##############Ky1in Linux Version#################
Release:
Kylin Linux Advanced Server release V10 (Sword)
Kernel:
4.19.90-24.4.v2101.ky10.x86_64
Build:
Kylin Linux Advanced Server
release V10(SP2) /(sword)-x86_64-Build09/20210524|
#################################################
IP地址: 192.168.134.100
子网掩码:255.255.255.0
网关: 192.168.134.2
分配的地址段: 192.168.146.{200-210}
uefi引导需要的文件: grubx64.efi
legacy引导需要的文件:pxelinux.0
ISO镜像位置:/root/Kylin-Server-10-SP2-x86-Release-Build09-20210524.iso
yum install dhcp tftp tftp-server httpd xinetd -y
yum install dhcp tftp tftp-server httpd xinetd syslinux-nonlinux -y
[root@localhost ~]# vim /etc/dhcp/dhcpd.conf
ddns-update-style interim;
ignore client-updates;
filename "grubx64.efi";
next-server 192.168.134.100;
subnet 192.168.134.0 netmask 255.255.255.0 {
option routers 192.168.134.2;
option subnet-mask 255.255.255.0;
range dynamic-bootp 192.168.134.200 192.168.134.210;
default-lease-time 21600;
max-lease-time 43200;
}
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。