Dual Boot somehow messed up

Hi there
So I installed manjaro on a seperate SSD alongside Windows 11. While the installation there was an error when Manjaro tried to install Grub on the same SSD where Windows 11 is, so I changed the target to sdb which is where manjaro is installed. Don’t know if that was correct or if that messed the things up.
Also I did encrypt the drive with the installer.
Now when I boot the PC, it per defaults starts windows 11 from it’s bootloader, I can only start manjaro if I use the boot override and choose the sdb drive. But I can’t set sdb as the default boot device since it somehow doesn’t show the grub bootloader in the uefi. Some other things which might be important:

  • I need to decrypt the drive befor the bootloader menu shows up
  • Grub did not recognize Windows
  • nvme is where windows is installed
  • sda is a data disk for windows
  • sdb is manjaro

What I would want is to have the grub bootloader as default with windows in it, and I don’t know if this maybe is because they are not on the same drive or because the encryption. I have done this before without encryption and it worked just fine, so maybe someone can tell me if I can fix this :slight_smile:

Here is the output of some commands:

sudo lsblk 
NAME                                          MAJ:MIN RM   SIZE RO TYPE  MOUNTPOINTS
sda                                             8:0    0 931.5G  0 disk  
└─sda1                                          8:1    0 931.5G  0 part  
sdb                                             8:16   0 931.5G  0 disk  
└─sdb1                                          8:17   0 931.5G  0 part  
  └─luks-b218c174-2cf8-4ef6-b95e-4f00f2627221 254:0    0 931.5G  0 crypt /
nvme0n1                                       259:0    0 931.5G  0 disk  
├─nvme0n1p1                                   259:1    0   100M  0 part  
├─nvme0n1p2                                   259:2    0    16M  0 part  
├─nvme0n1p3                                   259:3    0 930.9G  0 part  
└─nvme0n1p4                                   259:4    0   524M  0 part  

sudo parted -l                                                                                                                                                             ✔ 
Model: ATA Samsung SSD 860 (scsi)
Disk /dev/sda: 1000GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Disk Flags: 

Number  Start   End     Size    File system  Name                  Flags
 1      1049kB  1000GB  1000GB  ntfs         Basic data partition  msftdata


Model: ATA Samsung SSD 850 (scsi)
Disk /dev/sdb: 1000GB
Sector size (logical/physical): 512B/512B
Partition Table: msdos
Disk Flags: 

Number  Start   End     Size    Type     File system  Flags
 1      1049kB  1000GB  1000GB  primary               boot


Model: WDS100T3X0C-00SJG0 (nvme)
Disk /dev/nvme0n1: 1000GB
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   1000GB  1000GB  ntfs         Basic data partition          msftdata
 4      1000GB  1000GB  549MB   ntfs                                       hidden, diag

sudo tree /boot                                                                                                                                                            ✔ 
/boot
├── amd-ucode.img
├── grub
│   ├── fonts
│   │   └── unicode.pf2
│   ├── grub.cfg
│   ├── grubenv
│   ├── i386-pc
│   │   ├── acpi.mod
│   │   ├── adler32.mod
│   │   ├── affs.mod
│   │   ├── afs.mod
│   │   ├── afsplitter.mod
│   │   ├── ahci.mod
│   │   ├── all_video.mod
│   │   ├── aout.mod
│   │   ├── archelp.mod
│   │   ├── ata.mod
│   │   ├── at_keyboard.mod
│   │   ├── backtrace.mod
│   │   ├── bfs.mod
│   │   ├── biosdisk.mod
│   │   ├── bitmap.mod
│   │   ├── bitmap_scale.mod
│   │   ├── blocklist.mod
│   │   ├── boot.img
│   │   ├── boot.mod
│   │   ├── boottime.mod
│   │   ├── bsd.mod
│   │   ├── bswap_test.mod
│   │   ├── btrfs.mod
│   │   ├── bufio.mod
│   │   ├── cacheinfo.mod
│   │   ├── cat.mod
│   │   ├── cbfs.mod
│   │   ├── cbls.mod
│   │   ├── cbmemc.mod
│   │   ├── cbtable.mod
│   │   ├── cbtime.mod
│   │   ├── chain.mod
│   │   ├── cmdline_cat_test.mod
│   │   ├── cmosdump.mod
│   │   ├── cmostest.mod
│   │   ├── cmp.mod
│   │   ├── cmp_test.mod
│   │   ├── command.lst
│   │   ├── configfile.mod
│   │   ├── core.img
│   │   ├── cpio_be.mod
│   │   ├── cpio.mod
│   │   ├── cpuid.mod
│   │   ├── crc64.mod
│   │   ├── cryptodisk.mod
│   │   ├── crypto.lst
│   │   ├── crypto.mod
│   │   ├── cs5536.mod
│   │   ├── ctz_test.mod
│   │   ├── datehook.mod
│   │   ├── date.mod
│   │   ├── datetime.mod
│   │   ├── diskfilter.mod
│   │   ├── disk.mod
│   │   ├── div.mod
│   │   ├── div_test.mod
│   │   ├── dm_nv.mod
│   │   ├── drivemap.mod
│   │   ├── echo.mod
│   │   ├── efiemu32.o
│   │   ├── efiemu64.o
│   │   ├── efiemu.mod
│   │   ├── ehci.mod
│   │   ├── elf.mod
│   │   ├── eval.mod
│   │   ├── exfat.mod
│   │   ├── exfctest.mod
│   │   ├── ext2.mod
│   │   ├── extcmd.mod
│   │   ├── f2fs.mod
│   │   ├── fat.mod
│   │   ├── file.mod
│   │   ├── font.mod
│   │   ├── freedos.mod
│   │   ├── fshelp.mod
│   │   ├── fs.lst
│   │   ├── functional_test.mod
│   │   ├── gcry_arcfour.mod
│   │   ├── gcry_blowfish.mod
│   │   ├── gcry_camellia.mod
│   │   ├── gcry_cast5.mod
│   │   ├── gcry_crc.mod
│   │   ├── gcry_des.mod
│   │   ├── gcry_dsa.mod
│   │   ├── gcry_idea.mod
│   │   ├── gcry_md4.mod
│   │   ├── gcry_md5.mod
│   │   ├── gcry_rfc2268.mod
│   │   ├── gcry_rijndael.mod
│   │   ├── gcry_rmd160.mod
│   │   ├── gcry_rsa.mod
│   │   ├── gcry_seed.mod
│   │   ├── gcry_serpent.mod
│   │   ├── gcry_sha1.mod
│   │   ├── gcry_sha256.mod
│   │   ├── gcry_sha512.mod
│   │   ├── gcry_tiger.mod
│   │   ├── gcry_twofish.mod
│   │   ├── gcry_whirlpool.mod
│   │   ├── gdb.mod
│   │   ├── geli.mod
│   │   ├── gettext.mod
│   │   ├── gfxmenu.mod
│   │   ├── gfxterm_background.mod
│   │   ├── gfxterm_menu.mod
│   │   ├── gfxterm.mod
│   │   ├── gptsync.mod
│   │   ├── gzio.mod
│   │   ├── halt.mod
│   │   ├── hashsum.mod
│   │   ├── hdparm.mod
│   │   ├── hello.mod
│   │   ├── help.mod
│   │   ├── hexdump.mod
│   │   ├── hfs.mod
│   │   ├── hfspluscomp.mod
│   │   ├── hfsplus.mod
│   │   ├── http.mod
│   │   ├── iorw.mod
│   │   ├── iso9660.mod
│   │   ├── jfs.mod
│   │   ├── jpeg.mod
│   │   ├── json.mod
│   │   ├── keylayouts.mod
│   │   ├── keystatus.mod
│   │   ├── ldm.mod
│   │   ├── legacycfg.mod
│   │   ├── legacy_password_test.mod
│   │   ├── linux16.mod
│   │   ├── linux.mod
│   │   ├── load.cfg
│   │   ├── loadenv.mod
│   │   ├── loopback.mod
│   │   ├── lsacpi.mod
│   │   ├── lsapm.mod
│   │   ├── lsmmap.mod
│   │   ├── ls.mod
│   │   ├── lspci.mod
│   │   ├── luks2.mod
│   │   ├── luks.mod
│   │   ├── lvm.mod
│   │   ├── lzopio.mod
│   │   ├── macbless.mod
│   │   ├── macho.mod
│   │   ├── mda_text.mod
│   │   ├── mdraid09_be.mod
│   │   ├── mdraid09.mod
│   │   ├── mdraid1x.mod
│   │   ├── memdisk.mod
│   │   ├── memrw.mod
│   │   ├── minicmd.mod
│   │   ├── minix2_be.mod
│   │   ├── minix2.mod
│   │   ├── minix3_be.mod
│   │   ├── minix3.mod
│   │   ├── minix_be.mod
│   │   ├── minix.mod
│   │   ├── mmap.mod
│   │   ├── moddep.lst
│   │   ├── modinfo.sh
│   │   ├── morse.mod
│   │   ├── mpi.mod
│   │   ├── msdospart.mod
│   │   ├── mul_test.mod
│   │   ├── multiboot2.mod
│   │   ├── multiboot.mod
│   │   ├── nativedisk.mod
│   │   ├── net.mod
│   │   ├── newc.mod
│   │   ├── nilfs2.mod
│   │   ├── normal.mod
│   │   ├── ntfscomp.mod
│   │   ├── ntfs.mod
│   │   ├── ntldr.mod
│   │   ├── odc.mod
│   │   ├── offsetio.mod
│   │   ├── ohci.mod
│   │   ├── part_acorn.mod
│   │   ├── part_amiga.mod
│   │   ├── part_apple.mod
│   │   ├── part_bsd.mod
│   │   ├── part_dfly.mod
│   │   ├── part_dvh.mod
│   │   ├── part_gpt.mod
│   │   ├── partmap.lst
│   │   ├── part_msdos.mod
│   │   ├── part_plan.mod
│   │   ├── part_sun.mod
│   │   ├── part_sunpc.mod
│   │   ├── parttool.lst
│   │   ├── parttool.mod
│   │   ├── password.mod
│   │   ├── password_pbkdf2.mod
│   │   ├── pata.mod
│   │   ├── pbkdf2.mod
│   │   ├── pbkdf2_test.mod
│   │   ├── pcidump.mod
│   │   ├── pci.mod
│   │   ├── pgp.mod
│   │   ├── plan9.mod
│   │   ├── play.mod
│   │   ├── png.mod
│   │   ├── priority_queue.mod
│   │   ├── probe.mod
│   │   ├── procfs.mod
│   │   ├── progress.mod
│   │   ├── pxechain.mod
│   │   ├── pxe.mod
│   │   ├── raid5rec.mod
│   │   ├── raid6rec.mod
│   │   ├── random.mod
│   │   ├── rdmsr.mod
│   │   ├── read.mod
│   │   ├── reboot.mod
│   │   ├── regexp.mod
│   │   ├── reiserfs.mod
│   │   ├── relocator.mod
│   │   ├── romfs.mod
│   │   ├── scsi.mod
│   │   ├── search_fs_file.mod
│   │   ├── search_fs_uuid.mod
│   │   ├── search_label.mod
│   │   ├── search.mod
│   │   ├── sendkey.mod
│   │   ├── serial.mod
│   │   ├── setjmp.mod
│   │   ├── setjmp_test.mod
│   │   ├── setpci.mod
│   │   ├── sfs.mod
│   │   ├── shift_test.mod
│   │   ├── signature_test.mod
│   │   ├── sleep.mod
│   │   ├── sleep_test.mod
│   │   ├── smbios.mod
│   │   ├── spkmodem.mod
│   │   ├── squash4.mod
│   │   ├── strtoull_test.mod
│   │   ├── syslinuxcfg.mod
│   │   ├── tar.mod
│   │   ├── terminal.lst
│   │   ├── terminal.mod
│   │   ├── terminfo.mod
│   │   ├── test_blockarg.mod
│   │   ├── testload.mod
│   │   ├── test.mod
│   │   ├── testspeed.mod
│   │   ├── tftp.mod
│   │   ├── tga.mod
│   │   ├── time.mod
│   │   ├── trig.mod
│   │   ├── tr.mod
│   │   ├── truecrypt.mod
│   │   ├── true.mod
│   │   ├── udf.mod
│   │   ├── ufs1_be.mod
│   │   ├── ufs1.mod
│   │   ├── ufs2.mod
│   │   ├── uhci.mod
│   │   ├── usb_keyboard.mod
│   │   ├── usb.mod
│   │   ├── usbms.mod
│   │   ├── usbserial_common.mod
│   │   ├── usbserial_ftdi.mod
│   │   ├── usbserial_pl2303.mod
│   │   ├── usbserial_usbdebug.mod
│   │   ├── usbtest.mod
│   │   ├── vbe.mod
│   │   ├── vga.mod
│   │   ├── vga_text.mod
│   │   ├── video_bochs.mod
│   │   ├── video_cirrus.mod
│   │   ├── video_colors.mod
│   │   ├── video_fb.mod
│   │   ├── videoinfo.mod
│   │   ├── video.lst
│   │   ├── video.mod
│   │   ├── videotest_checksum.mod
│   │   ├── videotest.mod
│   │   ├── wrmsr.mod
│   │   ├── xfs.mod
│   │   ├── xnu.mod
│   │   ├── xnu_uuid.mod
│   │   ├── xnu_uuid_test.mod
│   │   ├── xzio.mod
│   │   ├── zfscrypt.mod
│   │   ├── zfsinfo.mod
│   │   ├── zfs.mod
│   │   └── zstd.mod
│   ├── locale
│   │   ├── ast.mo
│   │   ├── ca.mo
│   │   ├── da.mo
│   │   ├── de_CH.mo
│   │   ├── de@hebrew.mo
│   │   ├── de.mo
│   │   ├── en@arabic.mo
│   │   ├── en@cyrillic.mo
│   │   ├── en@greek.mo
│   │   ├── en@hebrew.mo
│   │   ├── en@piglatin.mo
│   │   ├── en@quot.mo
│   │   ├── eo.mo
│   │   ├── es.mo
│   │   ├── fi.mo
│   │   ├── fr.mo
│   │   ├── gl.mo
│   │   ├── hr.mo
│   │   ├── hu.mo
│   │   ├── id.mo
│   │   ├── it.mo
│   │   ├── ja.mo
│   │   ├── ko.mo
│   │   ├── lg.mo
│   │   ├── lt.mo
│   │   ├── nb.mo
│   │   ├── nl.mo
│   │   ├── pa.mo
│   │   ├── pl.mo
│   │   ├── pt_BR.mo
│   │   ├── pt.mo
│   │   ├── ro.mo
│   │   ├── ru.mo
│   │   ├── sl.mo
│   │   ├── sr.mo
│   │   ├── sv.mo
│   │   ├── tr.mo
│   │   ├── uk.mo
│   │   ├── vi.mo
│   │   ├── zh_CN.mo
│   │   └── zh_TW.mo
│   └── themes
│       └── starfield
│           ├── blob_w.png
│           ├── boot_menu_c.png
│           ├── boot_menu_e.png
│           ├── boot_menu_ne.png
│           ├── boot_menu_n.png
│           ├── boot_menu_nw.png
│           ├── boot_menu_se.png
│           ├── boot_menu_s.png
│           ├── boot_menu_sw.png
│           ├── boot_menu_w.png
│           ├── COPYING.CC-BY-SA-3.0
│           ├── dejavu_10.pf2
│           ├── dejavu_12.pf2
│           ├── dejavu_14.pf2
│           ├── dejavu_16.pf2
│           ├── dejavu_bold_14.pf2
│           ├── README
│           ├── slider_c.png
│           ├── slider_n.png
│           ├── slider_s.png
│           ├── starfield.png
│           ├── terminal_box_c.png
│           ├── terminal_box_e.png
│           ├── terminal_box_ne.png
│           ├── terminal_box_n.png
│           ├── terminal_box_nw.png
│           ├── terminal_box_se.png
│           ├── terminal_box_s.png
│           ├── terminal_box_sw.png
│           ├── terminal_box_w.png
│           └── theme.txt
├── initramfs-5.13-x86_64-fallback.img
├── initramfs-5.13-x86_64.img
├── linux513-x86_64.kver
├── memtest86+
│   └── memtest.bin
└── vmlinuz-5.13-x86_64

Hello @Fittoni and welcome :wink:

So you installed Manjaro in BIOS mode:

And Win11 in UEFI mode:

When grub is installed in BIOS mode, then it will only find installations in BIOS mode. It will not find any UEFI installations. Grub must be installed in UEFI mode to be able to a find a UEFI Windows installation.

Hi megavolt

Oh no, I double checked if windows is in UEFI but did not for Manjaro apparently. Then I’m going to reinstall it seems.
Thank you for your fast help!

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