我有一台 PXE 服务器和几台计算机。这些计算机在 BIOS 中启用了 PXE 启动。
我想知道是否有一种方法,从 PXE 服务器来告诉计算机正常启动(Linux)而不是继续 PXE 启动;而无需在 BIOS 上禁用 PXE 启动。
提前致谢 !
答案1
在 pxelinux.cfg 文件夹中创建新配置,可以是 MAC、IP(十六进制)或 IP 的一部分。
例如,如果启动文件名为 pxelinux.0,以太网 MAC 地址为 88:99:AA:BB:CC:DD,IP 地址为 192.0.2.91,它将尝试以下文件:
/var/lib/tftpboot/pxelinux.cfg/01-88-99-aa-bb-cc-dd /var/lib/tftpboot/pxelinux.cfg/C000025B /var/lib/tftpboot/pxelinux.cfg/C000025 /var/lib/tftpboot/pxelinux.cfg/C00002 /var/lib/tftpboot/pxelinux.cfg/C0000 /var/lib/tftpboot/pxelinux.cfg/C000 /var/lib/tftpboot/pxelinux.cfg/C00 /var/lib/tftpboot/pxelinux.cfg/C0 /var/lib/tftpboot/pxelinux.cfg/C /var/lib/tftpboot/pxelinux.cfg/default
然后将其设为默认或超时以启动本地驱动器
LABEL BootLocal localboot 0