URL: <https://savannah.gnu.org/bugs/?58114>
Summary: 20_linux_xen also creates garbage entries for xen*config and xen*efi Project: GNU GRUB Submitted by: johnth Submitted on: Sat 04 Apr 2020 07:49:38 PM UTC Category: Configuration Severity: Major Priority: 5 - Normal Item Group: Software Error Status: None Privacy: Public Assigned to: None Originator Name: Originator Email: Open/Closed: Open Release: Release: Git master Discussion Lock: Any Reproducibility: Every Time Planned Release: None _______________________________________________________ Details: In adding GRUB boot entries for Xen on Arch Linux using grub-mkconfig My distribution Xen package installs /boot/xen-$vernum.efi and /boot/xen-$vernum.config 20_linux_xen picks these up as bootable Xen loaders for multiboot2, and I end up with unbootable GRUB entries for them. Could grub_file_is_not_garbage be expanded to include *.config? http://git.savannah.gnu.org/cgit/grub.git/tree/util/grub-mkconfig_lib.in#n184 Would it be appropriate to add a file_is_not_efi and, or file_is_not_config helper function in 20_linux_xen, similar to file_is_not_sym http://git.savannah.gnu.org/cgit/grub.git/tree/util/grub.d/20_linux_xen.in#n176 Happy to submit these as patches if suitable, or take to distribution package level if not. Cheers, John _______________________________________________________ Reply to this item at: <https://savannah.gnu.org/bugs/?58114> _______________________________________________ Message sent via Savannah https://savannah.gnu.org/