I installed Manjaro on a separate drive with only a root and a swap partition. I had windows running on another drive. but I have never been able to launch windows from grub I have primarily been using Manjaro for over a year and just now am trying to fix this issue. I donβt want to do a reinstall. I tried running os-prober but windows were not found.
tree /boot
and got
/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
β β βββ 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-4.14-x86_64-fallback.img
βββ initramfs-4.14-x86_64.img
βββ initramfs-5.13-x86_64-fallback.img
βββ initramfs-5.13-x86_64.img
βββ initramfs-5.4-x86_64-fallback.img
βββ initramfs-5.4-x86_64.img
βββ linux414-x86_64.kver
βββ linux513-x86_64.kver
βββ linux54-x86_64.kver
βββ memtest86+
β βββ memtest.bin
βββ vmlinuz-4.14-x86_64
βββ vmlinuz-5.13-x86_64
βββ vmlinuz-5.4-x86_64
I see that no EFI folder or files are there. is this why grub canβt find windows? Do I need to make a boot partion and move Windows boot manager their?