I updated a 15.5 box to 15.6 via the "zypper dup" method referenced at https://en.opensuse.org/SDB:System_upgrade.
#init 3
#sed -i
's/15.5/${releasever}/g' /etc/zypp/repos.d/*.repo
#zypper --releasever=15.6 refresh
#zypper --releasever=15.6 dup
No errors. Then rebooted.
It hangs at grub:
GRUB loading.
Welcome to GRUB!
error: ../../grub=core/kern/dl.c:380:symbol 'grub_verify_string" not found. Entering rescue mode...
grub rescue>
So I tried to reinstall grub from rescue mode of the install media.
#fdisk -l /dev/sda
Disk /dev/sda:
55.9 GiB, 60022480896 bytes, 117231408 sectors
Disk model: INTEL SSDSC2CW06
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x000ab703
Device Boot Start End Sectors Size Id Type
/dev/sda1 2048 2105343 2103296 1G 83 Linux
/dev/sda2 2105344 10489855 8384512 4G 82 Linux swap
/ Solaris
/dev/sda3 * 10489856 117229567 106739712 50.9G 83 Linux
tty1:rescue:~ #grub2-install --force /dev/sda ( I tried sda, sda1, and sda3)
Installing for i386 platform.
grub2-install: error: failed
to get cononical path of 'tmpfs'
How to fix this? It is a 64
bit intel processor.
Regards
Mark