Windows 10 & Manjaro Linux Dualboot Issue

Hi, my problem is that when I turn my PC on, the GRUB shows up, but there are only these options, Windows 10 is missing.

  • Manjaro Linux
  • Advanced options for Manjaro Linux
  • Memory Tester

I ran couple of commands to help you get the picture.

$ lsblk     
NAME        MAJ:MIN RM   SIZE RO TYPE MOUNTPOINTS
sda           8:0    0 931,5G  0 disk 
├─sda1        8:1    0    16M  0 part 
├─sda2        8:2    0  24,4G  0 part 
├─sda3        8:3    0   100M  0 part 
├─sda4        8:4    0 149,4G  0 part 
├─sda5        8:5    0   506M  0 part 
├─sda6        8:6    0    25G  0 part 
└─sda7        8:7    0 731,5G  0 part 
nvme0n1     259:0    0 465,8G  0 disk 
├─nvme0n1p1 259:1    0   100M  0 part /boot/efi
├─nvme0n1p2 259:2    0    16M  0 part 
├─nvme0n1p3 259:3    0 199,4G  0 part 
├─nvme0n1p4 259:4    0   500M  0 part 
├─nvme0n1p5 259:5    0 187,6G  0 part 
└─nvme0n1p6 259:6    0  78,1G  0 part /

$ sudo update-grub            
Generating grub configuration file ...
Found theme: /usr/share/grub/themes/manjaro/theme.txt
Found linux image: /boot/vmlinuz-5.13-x86_64
Found initrd image: /boot/intel-ucode.img /boot/initramfs-5.13-x86_64.img
Found initrd fallback image: /boot/initramfs-5.13-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
/usr/bin/grub-probe: warning: unknown device type nvme0n1.
done

$ sudo parted -l 
Model: ATA TOSHIBA DT01ACA1 (scsi)
Disk /dev/sda: 1000GB
Sector size (logical/physical): 512B/4096B
Partition Table: gpt
Disk Flags: 

Number  Start   End     Size    File system  Name                          Flags
 1      1049kB  17,8MB  16,8MB               Microsoft reserved partition  msftres
 2      677MB   26,8GB  26,2GB  ntfs         Basic data partition          msftdata
 3      26,8GB  26,9GB  105MB   fat32        EFI system partition          boot, esp
 4      26,9GB  187GB   160GB   ntfs         Basic data partition          msftdata
 5      187GB   188GB   531MB   ntfs                                       hidden, diag
 6      188GB   215GB   26,8GB               Basic data partition          msftdata
 7      215GB   1000GB  785GB   ntfs         Basic data partition          msftdata


Model: KINGSTON SA2000M8500G (nvme)
Disk /dev/nvme0n1: 500GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Disk Flags: 

Number  Start   End    Size    File system  Name                          Flags
 1      1049kB  106MB  105MB   fat32        EFI system partition          boot, esp
 2      106MB   123MB  16,8MB               Microsoft reserved partition  msftres
 3      123MB   214GB  214GB   ntfs         Basic data partition          msftdata
 4      214GB   215GB  524MB   ntfs                                       hidden, diag
 5      215GB   416GB  201GB   ntfs         Basic data partition          msftdata
 6      416GB   500GB  83,9GB  ext4

$ efibootmgr -v 
EFI variables are not supported on this system.

If you have mixed BIOS/GPT and EFI/GPT you cannot get Windows into grub.

You need to use the system boot override to select which system to use.

You can only fix it be reinstalling either Windows or Manjaro - then ensure you are using the same mode for both.

Seems like it. How do I get information about which is BIOS/GPT and which is EFI/GPT.

I appears your Manjaro is iinstalled BIOS/GPT mode - since the message indicates no EFi.

1 Like

I appreciate the help a lot, going to reinstall.

This topic was automatically closed 2 days after the last reply. New replies are no longer allowed.