After New Manjaro installation grub doesn't see windows 10

Hi,
I installed KDE plasma to change from openbox. I had installed windows 10 in a different disk, but after a reboot I got directly into manjaro.
I have tried

sudo os-prober

It doesn’t show anything at all
I have tried

GRUB_DISABLE_OS_PROBER=false to /etc/default/grub then reinstall grub using command sudo pacman -S grub and finally update grub : sudo update-grub

I can start windows by using UEFI, so nothing windows is still intact.
Also

[andres@TheUnique ~]$ sudo parted -l
[sudo] password for andres:
Model: ATA Samsung SSD 850 (scsi)
Disk /dev/sdc: 256GB
Sector size (logical/physical): 512B/512B
Partition Table: msdos
Disk Flags:
Number Start End Size Type File system Flags
1 1049kB 238GB 238GB primary ext4 boot
2 238GB 256GB 18.4GB primary linux-swap(v1)
Model: ATA Samsung SSD 850 (scsi)
Disk /dev/sdd: 500GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Disk Flags:
Number Start End Size File system Name Flags
1 1049kB 473MB 472MB ntfs Basic data partition hidden, diag
2 473MB 578MB 105MB fat32 EFI system partition boot, esp
3 578MB 595MB 16.8MB Microsoft reserved partition msftres
4 595MB 500GB 499GB ntfs Basic data partition msftdata
5 500GB 500GB 558MB ntfs hidden, diag

Can someone show me what to do to fix this issue?
Thank you for your help

Hello @DAS :wink:

Looks like you install Manjaro in BIOS mode:

and Windows in UEFI mode:

Therefore, since Manjaro is installed in BIOS mode, grub will not find any UEFI Installations, but should find Installations in BIOS mode.

Thanks for the fast reply. Yep… I messed up.
Re-installing…

Hi, I’m back

I got the same problem after reinstalling with the right partition table.

[andres@TheUnique ~]$ sudo parted -l
[sudo] password for andres:
Model: ATA Samsung SSD 850 (scsi)
Disk /dev/sdc: 256GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Disk Flags:
Number Start End Size File system Name Flags
1 1049kB 256GB 256GB ext4 boot, esp
Model: ATA Samsung SSD 850 (scsi)
Disk /dev/sdd: 500GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Disk Flags:
Number Start End Size File system Name Flags
1 1049kB 473MB 472MB ntfs Basic data partition hidden, diag
2 473MB 578MB 105MB fat32 EFI system partition boot, esp
3 578MB 595MB 16.8MB Microsoft reserved partition msftres
4 595MB 500GB 499GB ntfs Basic data partition msftdata
5 500GB 500GB 558MB ntfs hidden, diag

[andres@TheUnique ~]$ sudo os-prober
[andres@TheUnique ~]$ sudo update-grub
Generating grub configuration file …
Found theme: /usr/share/grub/themes/manjaro/theme.txt
Found linux image: /boot/vmlinuz-5.10-x86_64
Found initrd image: /boot/intel-ucode.img /boot/initramfs-5.10-x86_64.img
Found initrd fallback image: /boot/initramfs-5.10-x86_64-fallback.img
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 memtest86+ image: /boot/memtest86+/memtest.bin
done

Is there something I am missing?

Warning: os-prober will be executed to detect other bootable partitions.
Its output will be used to detect bootable binaries

By default os-prober is disabled in manjaro

GRUB_DISABLE_OS_PROBER=false should be set to true for it to work???
I also tried it with # before of that line. It doesn’t work.

How can add windows 10 to the grub list? or how can I replace grub since it seems there is a problem with grub?

Thanks for the help.

Seriously? :laughing: Your efi partition have to flagged with boot, esp. It is not BIOS.

Thanks for share.