Minor GRUB issue after 13.2 to 42.1 Upgrade

I recently upgraded my 13.2/KDE4 laptop from 13.2 to 42.1 using the offline DVD method, followed by a YAST Software Management update with the new Repos.

My only real issue with the upgrade was that it installed Wicked on the laptop as well as Network Manager and Wicked was set as the default network controller.
It took me a bit to realize that, so took a bit to get networking going again.

42.1 is so far running well for me, with the following nuisance: When I boot, the Grub Menu says 13.2, but boots properly 42.1.

I suspect that this is related to this issue:

# rcrpmconfigcheck
Searching for unresolved configuration files                                                                                                 done
Please check the following files (see /var/adm/rpmconfigcheck):
    /etc/default/grub.rpmnew

ls -l /etc/default
total 48
-rw-r--r-- 1 root root 2109 Nov  6 04:28 grub
-rw-r--r-- 1 root root 1411 Oct 25 09:45 grub.rpmnew


The file /etc/default/grub.rpmnew is the Leap 42.1 file
The file /etc/default/grub appears to be the legacy 13.2 file

# cat /etc/default/grub
# Modified by YaST2. Last modification on Thu Dec 18 08:45:40 EST 2014
# THIS FILE WILL BE PARTIALLY OVERWRITTEN by perl-Bootloader
# For the new kernel it try to figure out old parameters. In case we are not able to recognize it (e.g. change of flavor or strange install order ) it it use as fallback installation parameters from /etc/sysconfig/bootloader

# If you change this file, run 'grub2-mkconfig -o /boot/grub2/grub.cfg' afterwards to update
# /boot/grub2/grub.cfg.
GRUB_DISTRIBUTOR="openSUSE 13.2"
GRUB_DEFAULT=saved
GRUB_HIDDEN_TIMEOUT=0
GRUB_HIDDEN_TIMEOUT_QUIET=true
GRUB_TIMEOUT=8
GRUB_CMDLINE_LINUX_DEFAULT=" resume=/dev/disk/by-id/ata-M4-CT128M4SSD2_0000000011520900C51B-part2 splash=silent quiet showopts"
# kernel command line options for failsafe mode
GRUB_CMDLINE_LINUX_RECOVERY="showopts apm=off noresume edd=off powersaved=off nohz=off highres=off processor.max_cstate=1 nomodeset x11failsafe"
GRUB_CMDLINE_LINUX=""
# Uncomment to enable BadRAM filtering, modify to suit your needs
# This works with Linux (no patch required) and with any kernel that obtains
# the memory map information from GRUB (GNU Mach, kernel of FreeBSD ...)
#GRUB_BADRAM=0x01234567,0xfefefefe,0x89abcdef,0xefefefef
# Uncomment to disable graphical terminal (grub-pc only)
GRUB_TERMINAL=gfxterm
# The resolution used on graphical terminal
# note that you can use only modes which your graphic card supports via VBE
# you can see them in real GRUB with the command `vbeinfo'
GRUB_GFXMODE=auto
# Uncomment if you don't want GRUB to pass "root=UUID=xxx" parameter to Linux
#GRUB_DISABLE_LINUX_UUID=true
# Uncomment to disable generation of recovery mode menu entries
#GRUB_DISABLE_LINUX_RECOVERY=true
# Uncomment to get a beep at grub start
#GRUB_INIT_TUNE="480 440 1"
# Skip 30_os-prober if you experienced very slow in probing them
# WARNING foregin OS menu entries will be lost if set true here
GRUB_DISABLE_OS_PROBER=false
GRUB_THEME=/boot/grub2/themes/openSUSE/theme.txt
GRUB_BACKGROUND=/boot/grub2/themes/openSUSE/background.png
GRUB_USE_LINUXEFI=false
SUSE_BTRFS_SNAPSHOT_BOOTING=true
GRUB_ENABLE_CRYPTODISK=n

What is the best procedure to correct this situation- I prefer to not hack around in GRUB space, too often that results in an extended debug and recovery loop.

My guess is I should:

  1. mv /etc/default/grub /etc/default/grub_old13_2
  2. mv /etc/default/grub.rpmnew /etc/default/grub
  3. Follow # If you change this file, run ‘grub2-mkconfig -o /boot/grub2/grub.cfg’ afterwards to update recommendation from the file.

Thanks

Just set GRUB_DISTRIBUTOR to empty string and run “update-bootloader --refresh”. /etc/default/grub contains settings made by installer/yast, so you should never blindly replace it by package default file. You can compare and adjust if you like.

Thanks for the quick guidance