Hi Everyone,
My machine was working fine as a dual-boot machine with Windows 10 and Leap 15.2.
Then I upgraded to Leap 15.3, and immediately to Leap 15.4.
Now the grub boot menu does not have my Windows option.
Some good news is that I can access the Windows files when Leap 15.4 is running (using the Files program (with the file cabinet icon), and then selecting “Other Locations”).
Here is the output from fdisk -l
Disk /dev/sda: 931.51 GiB, 1000204886016 bytes, 1953525168 sectors
Disk model: CT1000MX500SSD1
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disklabel type: dos
Disk identifier: 0x0b93c6b3
Device Boot Start End Sectors Size Id Type
/dev/sda1 * 2048 1126399 1124352 549M 7 HPFS/NTFS/exFAT
/dev/sda2 1126400 975699909 974573510 464.7G 7 HPFS/NTFS/exFAT
/dev/sda3 975699968 976771071 1071104 523M 27 Hidden NTFS WinRE
/dev/sda4 976771072 1953525167 976754096 465.8G f W95 Ext’d (LBA)
/dev/sda5 976773120 977821695 1048576 512M ef EFI (FAT-12/16/32)
/dev/sda6 1949329408 1953525167 4195760 2G 82 Linux swap / Solaris
/dev/sda7 977823744 1949329279 971505536 463.2G 83 Linux
Partition table entries are not in disk order.
Disk /dev/mapper/CT1000MX500SSD1_2143E5DE5125: 931.51 GiB, 1000204886016 bytes, 1953525168 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disklabel type: dos
Disk identifier: 0x0b93c6b3
Device Boot Start End Sectors Size Id Type
/dev/mapper/CT1000MX500SSD1_2143E5DE5125-part1 * 2048 1126399 1124352 549M 7 HPFS/NTFS/exFAT
/dev/mapper/CT1000MX500SSD1_2143E5DE5125-part2 1126400 975699909 974573510 464.7G 7 HPFS/NTFS/exFAT
/dev/mapper/CT1000MX500SSD1_2143E5DE5125-part3 975699968 976771071 1071104 523M 27 Hidden NTFS WinRE
/dev/mapper/CT1000MX500SSD1_2143E5DE5125-part4 976771072 1953525167 976754096 465.8G f W95 Ext’d (LBA)
/dev/mapper/CT1000MX500SSD1_2143E5DE5125-part5 976773120 977821695 1048576 512M ef EFI (FAT-12/16/32)
/dev/mapper/CT1000MX500SSD1_2143E5DE5125-part6 1949329408 1953525167 4195760 2G 82 Linux swap / Solaris
/dev/mapper/CT1000MX500SSD1_2143E5DE5125-part7 977823744 1949329279 971505536 463.2G 83 Linux
Partition table entries are not in disk order.
Here is some more information:
service multipathd restart
os-prober
/dev/sda7:openSUSE Leap 15.4:openSUSE:linux:btrfs:UUID=66dfb863-2bf8-4513-b406-daad8617b05e:subvol=@/.snapshots/1/snapshot
And I also ran this:
grub2-mkconfig -o /boot/grub2/grub.cfg
Generating grub configuration file …
Found theme: /boot/grub2/themes/openSUSE/theme.txt
Found linux image: /boot/vmlinuz-5.14.21-150400.24.38-default
Found initrd image: /boot/initrd-5.14.21-150400.24.38-default
Warning: os-prober will be executed to detect other bootable partitions.
Its output will be used to detect bootable binaries on them and create new boot entries.
Found openSUSE Leap 15.4 on /dev/sda7
done
I also studied the document “Common problems and their solutions | Start-Up | openSUSE Leap 15.4” available at doc.opensuse.org.
Section 21.2.1 “The GRUB 2 boot loader fails to load” recommends running YaST and going to System > Boot Loader and making sure that “Write generic Boot Code to MBR” option is enabled.