Update of bug #44031 (project grub):

                  Status:                    None => Invalid                
             Open/Closed:                    Open => Closed                 

    _______________________________________________________

Follow-up Comment #1:

grub is simply using whatever is returned by os-prober. os-prober is not part
of grub. You need to report it to os-prober maintainers.

I think part of problem may be non-English locale, where os-prober fails to
detect that entry was added by os-prober. I added additional check for
menuentry id in openSUSE like

Index: os-prober-1.61/linux-boot-probes/mounted/common/40grub2

-                               elif echo "$title" | grep -q '(on 
/dev/[^)]*)$'; then
+                               elif echo "$title" | grep -q '(on /dev/[^)]*)$' 
|| echo "$id" | grep -q
"^\([\"']\|\)osprober-"; then
                                        log "Skipping entry '$title':"
-                                       log "appears to be an automatic 
reference taken from another menu.lst"
+                                       log "appears to be an automatic 
reference taken from another grub.cfg"

Try if this will help. It is part of
https://build.opensuse.org/package/view_file/Base:System/os-prober/os-prober-1.49-fix-grub2.cfg-parsing.patch?expand=1

    _______________________________________________________

Reply to this item at:

  <http://savannah.gnu.org/bugs/?44031>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.gnu.org/


_______________________________________________
Bug-grub mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/bug-grub

Reply via email to