After OpenSUSE installed Win 10 doesn't start

Hello Community,
Sorry, but I need your help again.

On my netbook I had a dual boot system, that run in both systems (Windows 10 + OpenSUSE Leap 15.5), with this drive configuration:

part.	file system		mount point		size		flags		use / comments
dev/sda
sda1 	ntfs							 78,03 GiB	msftdata	Windows OS
sda2	fat 32			/boot/efi		100,00 MiB	boot, esp	EFI partition
sda3	unknown							 16,00 MiB	msftres		MS reserved partition
sda4	ext4			/				 40,00 GiB				OpenSUSE Leap OS
sda5	swap							  6,00 GiB				linux swap
sda6	ext4			/home			 35,00 GiB				(no documents files)
sda7	ext4			/DOCS 			 79,33 GiB				document files

Then, in last December I installed OpenSUSE Leap 15.6 after a change in the driver configuration as shown here:

# lsblk -f
NAME        FSTYPE FSVER LABEL    UUID                                 FSAVAIL FSUSE% MOUNTPOINTS
sda                                                                                   
├─sda1      ntfs                  1B9405B333D8E2A8                                    
├─sda2      vfat   FAT16          D6A4-371B                              67,9M    32% /boot/efi
├─sda3                                                                                
├─sda4      ntfs                  092587C87A81FD2B                                    
├─sda5      swap   1     swap     42ca55df-fe6c-4087-8f7d-ff45be09bb3e                [SWAP]
├─sda6      ext4   1.0   root     e9ec5eac-f550-420f-9afb-c3b17a75d345   28,4G    29% /
└─sda7      ext4   1.0   nb_MUS 209a67d6-c973-4cc1-9192-4e7985105f9b   60,7G     0% /MUS
mmcblk0                                                                               
├─mmcblk0p1 ext4   1.0   nb_DOCS  7d2a573a-39bd-4762-8595-628bfa833e80   26,7G    53% /DOCS
├─mmcblk0p2 ext4   1.0   nb_HOME  f90c9ff3-f981-4e9a-a492-f7e0bb129133    6,3G    79% /home
└─mmcblk0p3 ext4   1.0   nb_REPOS d433df19-242e-4816-aaae-7462516899ce      4G    64% /REPOS

The installation of OpenSUSE Leap 15.6 did run good and it runs also very well, but Grub2 does see the preinstalled Windows 10 no more.
So I tried to start Win10 changing the boot priority order in EFI-BIOS. But on booting I always get the follow warning:

What I tried to solve the problem

  • run the automatic repair tool on the Windows 10 installation DVD
  • execute the following commands on the windows prompt also from the the Windows 10 installation DVD:
    • chkdsk C: /r
    • sfc/scannow
    • bootrec /fixmbr
    • bootrec /fixboot
    • bootrec /rebuildbcd
    • bcdboot C:\Windows
    • cdboot C:\Windows /s D:
    • bcdboot C:\Windows /s /f D:UEFI

Unfortunately every attempt WAS without success.

Under OpenSUSE I tried:

~# grep PROBER /etc/default/grub
GRUB_DISABLE_OS_PROBER="false"

My Questions:

  1. I’m considering to reinstall Windows or/and OpenSUSE. But first I’d like to understand the possible error I made on installing OpenSUSE and try - if possible - to repair it without re-installation of any operative system.

  2. Now, just on writing this I maybe “found” the possible error made on installation of OpenSUSE Leap: the device /dev/mmcblk0 has a DOS partition table instead of GPT one.
    If this is the error, that blocks Windows starts, how can I repair it without a install OpenSUSE again?

I thank you in advance for hints.

All OS’s must boot using same method, EFI or legacy. Mixing boot methods will not work.

Yes, I know this and both OpenSUSE and Windows were installed using EFI method

As root show efibootmgr -v

Also fdisk -l

efibootmgr -v

# efibootmgr -v
BootCurrent: 0001
Timeout: 2 seconds
BootOrder: 0017,0001,0000,001B,001C,0018,0019,001A
Boot0000* Windows Boot Manager  HD(2,GPT,5ae78932-ff4d-4d26-9cff-1768f6cd7b7a,0x9c0e800,0x32000)/File(\EFI\Microsoft\Boot\bootmgfw.efi)WINDOWS.........x...B.C.D.O.B.J.E.C.T.=.{.9.d.e.a.8.6.2.c.-.5.c.d.d.-.4.e.7.0.-.a.c.c.1.-.f.3.2.b.3.4.4.d.4.7.9.5.}...,................
Boot0001* opensuse-secureboot   HD(2,GPT,5ae78932-ff4d-4d26-9cff-1768f6cd7b7a,0x9c0e800,0x32000)/File(\EFI\opensuse\shim.efi)
Boot0010  Setup FvFile(721c8b66-426c-4e86-8e99-3457c46ab0b9)
Boot0011  Boot Menu     FvFile(126a762d-5758-4fca-8531-201a7f57f850)
Boot0012  Diagnostic Splash Screen      FvFile(a7d8d9a6-6ab0-4aeb-ad9d-163e59a7a380)
Boot0013  Lenovo Diagnostics    FvFile(3f7e615b-0d45-4f80-88dc-26b234958560)
Boot0014  Startup Interrupt Menu        FvFile(f46ee6f4-4785-43a3-923d-7f786c3c8479)
Boot0015  Rescue and Recovery   FvFile(665d3f60-ad3e-4cad-8e26-db46eee9f1b5)
Boot0016  MEBx Hot Key  FvFile(ac6fd56a-3d41-4efd-a1b9-870293811a28)
Boot0017* USB CD        VenMsg(bc7838d2-0f82-4d60-8316-c068ee79d25b,86701296aa5a7848b66cd49dd3ba6a55)
Boot0018* USB FDD       VenMsg(bc7838d2-0f82-4d60-8316-c068ee79d25b,6ff015a28830b543a8b8641009461e49)
Boot0019* NVMe0 VenMsg(bc7838d2-0f82-4d60-8316-c068ee79d25b,001c199932d94c4eae9aa0b6e98eb8a400)
Boot001A* ATA HDD0      VenMsg(bc7838d2-0f82-4d60-8316-c068ee79d25b,91af625956449f41a7b91f4f892ab0f600)
Boot001B* USB HDD       VenMsg(bc7838d2-0f82-4d60-8316-c068ee79d25b,33e821aaaf33bc4789bd419f88c50803)
Boot001C  PCI LAN       VenMsg(bc7838d2-0f82-4d60-8316-c068ee79d25b,78a84aaf2b2afc4ea79cf5cc8f3d3803)
Boot001D* IDER BOOT CDROM       PciRoot(0x0)/Pci(0x14,0x0)/USB(11,1)
Boot001E* IDER BOOT Floppy      PciRoot(0x0)/Pci(0x14,0x0)/USB(11,0)
Boot001F* ATA HDD       VenMsg(bc7838d2-0f82-4d60-8316-c068ee79d25b,91af625956449f41a7b91f4f892ab0f6)
Boot0020* ATAPI CD      VenMsg(bc7838d2-0f82-4d60-8316-c068ee79d25b,aea2090adfde214e8b3a5e471856a354)

fdisk -l

# fdisk -l
Festplatte /dev/sda: 238,47 GiB, 256060514304 Bytes, 500118192 Sektoren
Festplattenmodell: SAMSUNG MZ7TY256
Einheiten: Sektoren von 1 * 512 = 512 Bytes
Sektorgröße (logisch/physikalisch): 512 Bytes / 512 Bytes
E/A-Größe (minimal/optimal): 512 Bytes / 512 Bytes
Festplattenbezeichnungstyp: gpt
Festplattenbezeichner: 49464E98-DD5F-4CBA-B818-78538F827059

Gerät         Anfang      Ende  Sektoren Größe Typ
/dev/sda1       2048 163637247 163635200   78G Microsoft Basisdaten
/dev/sda2  163637248 163842047    204800  100M EFI-System
/dev/sda3  163842048 163874815     32768   16M Microsoft reserviert
/dev/sda4  163874816 245794815  81920000 39,1G Microsoft Basisdaten
/dev/sda5  245794816 270370815  24576000 11,7G Linux Swap
/dev/sda6  270370816 362645503  92274688   44G Linux-Dateisystem
/dev/sda7  362645504 500117503 137472000 65,6G Linux-Dateisystem


Festplatte /dev/mmcblk0: 119,08 GiB, 127865454592 Bytes, 249737216 Sektoren
Einheiten: Sektoren von 1 * 512 = 512 Bytes
Sektorgröße (logisch/physikalisch): 512 Bytes / 512 Bytes
E/A-Größe (minimal/optimal): 512 Bytes / 512 Bytes
Festplattenbezeichnungstyp: dos
Festplattenbezeichner: 0x4cdbaf9d

Gerät          Boot    Anfang      Ende  Sektoren Größe Kn Typ
/dev/mmcblk0p1           2048 136316927 136314880   65G 83 Linux
/dev/mmcblk0p2      136316928 222300159  85983232   41G 83 Linux
/dev/mmcblk0p3      222300160 249737215  27437056 13,1G 83 Linux