Skip to main content
Topic: Grub Error version_find_latest command not found (Read 2201 times) previous topic - next topic
0 Members and 3 Guests are viewing this topic.

Grub Error version_find_latest command not found

Hey,

i just wanted to change my grub configuration (Timeout from 60 to 30).

But it seems i cant apply any changes anymore because of:


grub-mkconfig -o /boot/grub/grub.cfg

Code: [Select]
/etc/grub.d/proxifiedScripts/linux: Line 204: version_find_latest: Command not found.

this is what in the in the file i found:

Code: [Select]
is_top_level=true
while [ "x$list" != "x" ] ; do
  linux=`version_find_latest $list`
  gettext_printf "Found linux image: %s\n" "$linux" >&2
  basename=`basename $linux`
  dirname=`dirname $linux`
  rel_dirname=`make_system_path_relative_to_its_root $dirname`
  version=`echo $basename | sed -e "s,vmlinuz-,,g"`
  alt_version=`echo $version | sed -e "s,\.old$,,g"`
  linux_root_device_thisversion="${LINUX_ROOT_DEVICE}"

this is the only line too with "version_find_latest" in it.

Maybe this has something to do with the latest major bug in grub?

Re: Grub Error version_find_latest command not found

Reply #1
In my /etc/grub.d directory, I don't the proxifiedScripts directory, is there a package or something additional you installed?

 

Re: Grub Error version_find_latest command not found

Reply #2
Not that im aware of.

I just now deleted this folder and the three files "LS_custom" "LS_linux" and "LS_uefi-firmware".

Now it works.