mirror of
https://github.com/netbootxyz/netboot.xyz.git
synced 2026-04-25 23:25:54 +03:00
[GH-ISSUE #1533] Customization to menus no longer loading #493
Labels
No labels
Hacktoberfest
Hacktoberfest
bootloader
bsd
bug
confirmed
documentation
duplicate
enhancement
enhancement
enhancement
eol
experimental-merged
freebsd
help wanted
invalid
investigate
ipxe
linux
live-os
memdisk
menu
no-issue-activity
no-issue-activity
pull-request
released
todo
upstream
windows
windows
work-in-progress
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/netboot.xyz#493
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @PrymalInstynct on GitHub (Nov 11, 2024).
Original GitHub issue: https://github.com/netbootxyz/netboot.xyz/issues/1533
Describe the bug
Customizations to menus that were previously working are no longer being loaded.
To Reproduce
Steps to reproduce the behavior:
set rhel_base_urlline to include the rhel base url you wantExpected behavior
The modification made to boot.cfg should be loaded and the rhel_base_url variable should be set
Screenshots
No Applicable
Additional context
Netboot_xyz container image from linuxserver.io is being utilized
@PrymalInstynct commented on GitHub (Nov 11, 2024):
Switched to official Docker image and I am getting the same results.
@Firminator commented on GitHub (Nov 15, 2024):
I checked my custom menu just 2 or 3 weeks ago and it was still working. When did you start seeing this?
@PrymalInstynct commented on GitHub (Nov 15, 2024):
I had not pxe'd anything in my environment since probably mid September. Then I went to rebuild a bunch of hosts on Monday and had to scramble to figure out what was going on. I am still at a loss.
@Firminator commented on GitHub (Nov 15, 2024):
Sorry nevermind I'm loading my custom repo differently than you. I'm providing my Github username in the main menu ("Custom Github Menu").
@PrymalInstynct commented on GitHub (Nov 15, 2024):
Understood, I was able to get that to work in order to pxe what I needed to, but the ability to modify the built in menus with customizations was what I had been leaning on and that is what broke.
@mazay commented on GitHub (Nov 23, 2024):
I can confirm, any modifications to the menus are not picked up. I'm running netboot locally using the latest docker image.
Modified menu:

Menu on a PXE booted VM:

This is a fresh install, I'm trying to migrate from a custom PXE setup to the netboot.xyz
@boriskugelmeier commented on GitHub (Jul 7, 2025):
Bug is still existing in the latest docker image. You can randomly change any config. All changes are found in the config files stored at the config volume. But I only get the "original" menus. Unfortunately unusable for me.
@Zamana commented on GitHub (Jul 10, 2025):
More than one hour trying to understand what's going on, and them I found this thread.
Same here: docker image ghcr.io/netbootxyz/netbootxyz.
The "/config" folder is mapped, the changed menu file is there, but the options in the boot are the same all the time.
@david-igou commented on GitHub (Feb 16, 2026):
Make sure you are copying your custom menus to
/config/menus/localLooks like on startup the container renders the contents into /config/menus
I hit this issue because at first I just copied to /config/menus (because I tried making a custom one in the UI and then when I saw my text menus how up there I figured that's where I copy them)