On 08/22/2015 03:54 AM, Iru Cai wrote:
>install kernel: pacman -S linux-lts
edit grub config file: grub-mkconfig -o /boot/grub/grub.cfg

>

Iru,

I didn't completely understand what if any edit needs to be made in any of the /etc/grub.d/XX_files to have the LTS entry listed in the boot menu. The following in 10_linux:

machine=`uname -m`
case "x$machine" in
    xi?86 | xx86_64)
        list=`for i in /boot/vmlinuz-* /vmlinuz-* /boot/kernel-* ; do
                  if grub_file_is_not_garbage "$i" ; then echo -n "$i " ; fi
              done` ;;
    *)
list=`for i in /boot/vmlinuz-* /boot/vmlinux-* /vmlinuz-* /vmlinux-* /boot/kernel-* ; do
                  if grub_file_is_not_garbage "$i" ; then echo -n "$i " ; fi
             done` ;;
esac

indicates that whatever 'vmlinuz-*' files found should automatically be included in the grub list by grub-mkconfig. In the case of the normal kernel and lts, then it would find both:

  vmlinuz-linux
  vmlinuz-linux-lts

So what new lines are needed in the config files before just running:

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

?

--
David C. Rankin, J.D.,P.E.

Reply via email to