【解决】FAILED TO lOAD IDLINUX.c32
操作系统:RHEL 8
实验环境:VMWare Pro
问题描述
执行 PXE 的过程中,测试机出现如下报错导致 DHCP 获取失败:
Network boot froM VMWare VMXNET3
CopYRIGHT (C) 2003-2021 UMWARE. INC.
Copyright (C) 1997-20oo Intel CorporationCLIENT MAC ADDR:OO OC 29 BD D6 35 GUID:564D3CAA-DEB7-EE74-4A27-324AADBDD635
CLIENT IP: 192.168.88.100 MASK: 255.255.255.0 DHCP IP: 192.168.88.250
GATEWAY IP: 192.168.88.1PXELINUX 6.04 PXE Copyright (C) 1994-2015 H. Peter Anvin et alFAILED TO lOAD IDLINUX.c32
Boot failed: press a key to retry, or wait for reset...
......
核心问题:FAILED TO lOAD IDLINUX.c32
问题跟踪
IDLINUX.c32(运行时库/依赖库)提供核心功能函数,如文件系统访问、内存管理等。是 menu.c32
的依赖库。
# 你需要确认主机已安装 systlinux 模块
[root@TFTP ~]# yum install -y syslinux
该文件存放于 /usr/share/syslinux/ldlinux.c32
,拷贝至 TFTP 限制目录下即可。