bug-grub
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[bug #58114] 20_linux_xen also creates garbage entries for xen*config an


From: John
Subject: [bug #58114] 20_linux_xen also creates garbage entries for xen*config and xen*efi
Date: Sat, 4 Apr 2020 15:49:40 -0400 (EDT)
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:74.0) Gecko/20100101 Firefox/74.0

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/




reply via email to

[Prev in Thread] Current Thread [Next in Thread]