From 0c6ecb6b89430bd0479b2ff06c743bebc492a3fe Mon Sep 17 00:00:00 2001 From: Eric Toombs <567-ewtoombs@users.noreply.gitlab.archlinux.org> Date: Thu, 17 Mar 2022 22:09:29 -0400 Subject: syslinux PXE: Forced all TFTP paths to be absolute By default, syslinux interprets TFTP paths as relative to the location of the *.c32 modules, regardless whether a path starts with a slash. Without the `::` that I added to all of these paths, syslinux cannot find these files. It searches for them in /%INSTALL_DIR%/syslinux//%INSTALL_DIR%/boot/x86_64/vmlinuz-linux, etc. --- CHANGELOG.rst | 3 +++ 1 file changed, 3 insertions(+) (limited to 'CHANGELOG.rst') diff --git a/CHANGELOG.rst b/CHANGELOG.rst index 0eb97f9..bb2236d 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -11,6 +11,9 @@ Added Changed ------- +- Fix the PXE support. PXELINUX was having trouble finding the kernel and initrds. Now, archiso forces syslinux to + interpret all TFTP paths as absolute. That seems to have solved the issue. + Removed ------- -- cgit v1.2.3-54-g00ecf