Boot partition while installation

.
├── Boot
│   ├── BCD
│   ├── BCD.LOG
│   ├── BCD.LOG1
│   ├── BCD.LOG2
│   ├── bg-BG
│   │   └── bootmgr.exe.mui
│   ├── BOOTSTAT.DAT
│   ├── bootuwf.dll
│   ├── bootvhd.dll
│   ├── cs-CZ
│   │   ├── bootmgr.exe.mui
│   │   └── memtest.exe.mui
│   ├── da-DK
│   │   ├── bootmgr.exe.mui
│   │   └── memtest.exe.mui
│   ├── de-DE
│   │   ├── bootmgr.exe.mui
│   │   └── memtest.exe.mui
│   ├── el-GR
│   │   ├── bootmgr.exe.mui
│   │   └── memtest.exe.mui
│   ├── en-GB
│   │   └── bootmgr.exe.mui
│   ├── en-US
│   │   ├── bootmgr.exe.mui
│   │   └── memtest.exe.mui
│   ├── es-ES
│   │   ├── bootmgr.exe.mui
│   │   └── memtest.exe.mui
│   ├── es-MX
│   │   └── bootmgr.exe.mui
│   ├── et-EE
│   │   └── bootmgr.exe.mui
│   ├── fi-FI
│   │   ├── bootmgr.exe.mui
│   │   └── memtest.exe.mui
│   ├── Fonts
│   │   ├── chs_boot.ttf
│   │   ├── cht_boot.ttf
│   │   ├── jpn_boot.ttf
│   │   ├── kor_boot.ttf
│   │   ├── malgun_boot.ttf
│   │   ├── malgunn_boot.ttf
│   │   ├── meiryo_boot.ttf
│   │   ├── meiryon_boot.ttf
│   │   ├── msjh_boot.ttf
│   │   ├── msjhn_boot.ttf
│   │   ├── msyh_boot.ttf
│   │   ├── msyhn_boot.ttf
│   │   ├── segmono_boot.ttf
│   │   ├── segoen_slboot.ttf
│   │   ├── segoe_slboot.ttf
│   │   └── wgl4_boot.ttf
│   ├── fr-CA
│   │   └── bootmgr.exe.mui
│   ├── fr-FR
│   │   ├── bootmgr.exe.mui
│   │   └── memtest.exe.mui
│   ├── hr-HR
│   │   └── bootmgr.exe.mui
│   ├── hu-HU
│   │   ├── bootmgr.exe.mui
│   │   └── memtest.exe.mui
│   ├── it-IT
│   │   ├── bootmgr.exe.mui
│   │   └── memtest.exe.mui
│   ├── ja-JP
│   │   ├── bootmgr.exe.mui
│   │   └── memtest.exe.mui
│   ├── ko-KR
│   │   ├── bootmgr.exe.mui
│   │   └── memtest.exe.mui
│   ├── lt-LT
│   │   └── bootmgr.exe.mui
│   ├── lv-LV
│   │   └── bootmgr.exe.mui
│   ├── memtest.exe
│   ├── nb-NO
│   │   ├── bootmgr.exe.mui
│   │   └── memtest.exe.mui
│   ├── nl-NL
│   │   ├── bootmgr.exe.mui
│   │   └── memtest.exe.mui
│   ├── pl-PL
│   │   ├── bootmgr.exe.mui
│   │   └── memtest.exe.mui
│   ├── pt-BR
│   │   ├── bootmgr.exe.mui
│   │   └── memtest.exe.mui
│   ├── pt-PT
│   │   ├── bootmgr.exe.mui
│   │   └── memtest.exe.mui
│   ├── qps-ploc
│   │   ├── bootmgr.exe.mui
│   │   └── memtest.exe.mui
│   ├── qps-plocm
│   │   └── bootmgr.exe.mui
│   ├── Resources
│   │   ├── bootres.dll
│   │   └── en-US
│   │       └── bootres.dll.mui
│   ├── ro-RO
│   │   └── bootmgr.exe.mui
│   ├── ru-RU
│   │   ├── bootmgr.exe.mui
│   │   └── memtest.exe.mui
│   ├── sk-SK
│   │   └── bootmgr.exe.mui
│   ├── sl-SI
│   │   └── bootmgr.exe.mui
│   ├── sr-Latn-RS
│   │   └── bootmgr.exe.mui
│   ├── sv-SE
│   │   ├── bootmgr.exe.mui
│   │   └── memtest.exe.mui
│   ├── tr-TR
│   │   ├── bootmgr.exe.mui
│   │   └── memtest.exe.mui
│   ├── uk-UA
│   │   └── bootmgr.exe.mui
│   ├── zh-CN
│   │   ├── bootmgr.exe.mui
│   │   └── memtest.exe.mui
│   └── zh-TW
│       ├── bootmgr.exe.mui
│       └── memtest.exe.mui
├── bootmgr
├── BOOTNXT
└── EFI
    ├── Boot
    │   └── bootx64.efi
    └── Microsoft
        ├── Boot
        │   ├── BCD
        │   ├── BCD.LOG
        │   ├── BCD.LOG1
        │   ├── BCD.LOG2
        │   ├── bg-BG
        │   │   ├── bootmgfw.efi.mui
        │   │   └── bootmgr.efi.mui
        │   ├── bootmgfw.efi
        │   ├── bootmgr.efi
        │   ├── BOOTSTAT.DAT
        │   ├── boot.stl
        │   ├── cs-CZ
        │   │   ├── bootmgfw.efi.mui
        │   │   ├── bootmgr.efi.mui
        │   │   └── memtest.efi.mui
        │   ├── da-DK
        │   │   ├── bootmgfw.efi.mui
        │   │   ├── bootmgr.efi.mui
        │   │   └── memtest.efi.mui
        │   ├── de-DE
        │   │   ├── bootmgfw.efi.mui
        │   │   ├── bootmgr.efi.mui
        │   │   └── memtest.efi.mui
        │   ├── el-GR
        │   │   ├── bootmgfw.efi.mui
        │   │   ├── bootmgr.efi.mui
        │   │   └── memtest.efi.mui
        │   ├── en-GB
        │   │   ├── bootmgfw.efi.mui
        │   │   └── bootmgr.efi.mui
        │   ├── en-US
        │   │   ├── bootmgfw.efi.mui
        │   │   ├── bootmgr.efi.mui
        │   │   └── memtest.efi.mui
        │   ├── es-ES
        │   │   ├── bootmgfw.efi.mui
        │   │   ├── bootmgr.efi.mui
        │   │   └── memtest.efi.mui
        │   ├── es-MX
        │   │   ├── bootmgfw.efi.mui
        │   │   └── bootmgr.efi.mui
        │   ├── et-EE
        │   │   ├── bootmgfw.efi.mui
        │   │   └── bootmgr.efi.mui
        │   ├── fi-FI
        │   │   ├── bootmgfw.efi.mui
        │   │   ├── bootmgr.efi.mui
        │   │   └── memtest.efi.mui
        │   ├── Fonts
        │   │   ├── chs_boot.ttf
        │   │   ├── cht_boot.ttf
        │   │   ├── jpn_boot.ttf
        │   │   ├── kor_boot.ttf
        │   │   ├── malgun_boot.ttf
        │   │   ├── malgunn_boot.ttf
        │   │   ├── meiryo_boot.ttf
        │   │   ├── meiryon_boot.ttf
        │   │   ├── msjh_boot.ttf
        │   │   ├── msjhn_boot.ttf
        │   │   ├── msyh_boot.ttf
        │   │   ├── msyhn_boot.ttf
        │   │   ├── segmono_boot.ttf
        │   │   ├── segoen_slboot.ttf
        │   │   ├── segoe_slboot.ttf
        │   │   └── wgl4_boot.ttf
        │   ├── fr-CA
        │   │   ├── bootmgfw.efi.mui
        │   │   └── bootmgr.efi.mui
        │   ├── fr-FR
        │   │   ├── bootmgfw.efi.mui
        │   │   ├── bootmgr.efi.mui
        │   │   └── memtest.efi.mui
        │   ├── hr-HR
        │   │   ├── bootmgfw.efi.mui
        │   │   └── bootmgr.efi.mui
        │   ├── hu-HU
        │   │   ├── bootmgfw.efi.mui
        │   │   ├── bootmgr.efi.mui
        │   │   └── memtest.efi.mui
        │   ├── it-IT
        │   │   ├── bootmgfw.efi.mui
        │   │   ├── bootmgr.efi.mui
        │   │   └── memtest.efi.mui
        │   ├── ja-JP
        │   │   ├── bootmgfw.efi.mui
        │   │   ├── bootmgr.efi.mui
        │   │   └── memtest.efi.mui
        │   ├── kd_02_10df.dll
        │   ├── kd_02_10ec.dll
        │   ├── kd_02_1137.dll
        │   ├── kd_02_14e4.dll
        │   ├── kd_02_15b3.dll
        │   ├── kd_02_1969.dll
        │   ├── kd_02_19a2.dll
        │   ├── kd_02_1af4.dll
        │   ├── kd_02_8086.dll
        │   ├── kd_07_1415.dll
        │   ├── kd_0C_8086.dll
        │   ├── kdnet_uart16550.dll
        │   ├── kdstub.dll
        │   ├── ko-KR
        │   │   ├── bootmgfw.efi.mui
        │   │   ├── bootmgr.efi.mui
        │   │   └── memtest.efi.mui
        │   ├── lt-LT
        │   │   ├── bootmgfw.efi.mui
        │   │   └── bootmgr.efi.mui
        │   ├── lv-LV
        │   │   ├── bootmgfw.efi.mui
        │   │   └── bootmgr.efi.mui
        │   ├── memtest.efi
        │   ├── nb-NO
        │   │   ├── bootmgfw.efi.mui
        │   │   ├── bootmgr.efi.mui
        │   │   └── memtest.efi.mui
        │   ├── nl-NL
        │   │   ├── bootmgfw.efi.mui
        │   │   ├── bootmgr.efi.mui
        │   │   └── memtest.efi.mui
        │   ├── pl-PL
        │   │   ├── bootmgfw.efi.mui
        │   │   ├── bootmgr.efi.mui
        │   │   └── memtest.efi.mui
        │   ├── pt-BR
        │   │   ├── bootmgfw.efi.mui
        │   │   ├── bootmgr.efi.mui
        │   │   └── memtest.efi.mui
        │   ├── pt-PT
        │   │   ├── bootmgfw.efi.mui
        │   │   ├── bootmgr.efi.mui
        │   │   └── memtest.efi.mui
        │   ├── qps-ploc
        │   │   └── memtest.efi.mui
        │   ├── Resources
        │   │   ├── bootres.dll
        │   │   └── en-US
        │   │       └── bootres.dll.mui
        │   ├── ro-RO
        │   │   ├── bootmgfw.efi.mui
        │   │   └── bootmgr.efi.mui
        │   ├── ru-RU
        │   │   ├── bootmgfw.efi.mui
        │   │   ├── bootmgr.efi.mui
        │   │   └── memtest.efi.mui
        │   ├── sk-SK
        │   │   ├── bootmgfw.efi.mui
        │   │   └── bootmgr.efi.mui
        │   ├── sl-SI
        │   │   ├── bootmgfw.efi.mui
        │   │   └── bootmgr.efi.mui
        │   ├── sr-Latn-RS
        │   │   ├── bootmgfw.efi.mui
        │   │   └── bootmgr.efi.mui
        │   ├── sv-SE
        │   │   ├── bootmgfw.efi.mui
        │   │   ├── bootmgr.efi.mui
        │   │   └── memtest.efi.mui
        │   ├── tr-TR
        │   │   ├── bootmgfw.efi.mui
        │   │   ├── bootmgr.efi.mui
        │   │   └── memtest.efi.mui
        │   ├── uk-UA
        │   │   ├── bootmgfw.efi.mui
        │   │   └── bootmgr.efi.mui
        │   ├── winsipolicy.p7b
        │   ├── zh-CN
        │   │   ├── bootmgfw.efi.mui
        │   │   ├── bootmgr.efi.mui
        │   │   └── memtest.efi.mui
        │   └── zh-TW
        │       ├── bootmgfw.efi.mui
        │       ├── bootmgr.efi.mui
        │       └── memtest.efi.mui
        └── Recovery
            ├── BCD
            ├── BCD.LOG
            ├── BCD.LOG1
            └── BCD.LOG2

85 directories, 227 files

What should i do now? i can reinstall and delete nvme0n1p3 partition and use it as /boot/efi but what will happen to windows. I am clueless atm

Upon viewing the contents of nvme0n1p3, it appears to be an NTFS partition, that is used solely for Windows. It’s not being used as your EFI system partition. (sda4 is.)

Now it looks like your only EFI system partition is indeed sda4.

Can you show the contents/tree of sda4?


.
└── EFI
    ├── BOOT
    │   ├── BOOTX64.EFI
    │   ├── fbx64.efi
    │   └── mmx64.efi
    ├── neon
    │   ├── BOOTX64.CSV
    │   ├── grub.cfg
    │   ├── grubx64.efi
    │   ├── mmx64.efi
    │   └── shimx64.efi
    └── ubuntu
        └── grub.cfg

4 directories, 9 files

right now i am using kde neon i was trying to see if the issue was with manjaro install or other distro have similar issue, turn out its the same issue everywhere…

if you want i can do the manjaro install but i had exact same setup with manjaro as well

Well content of nvme0n1p3 seems alright, but why is it ntfs? :stuck_out_tongue:

What should i do then? @zbe i can delete this partition and create a new one and if needed i can copy all the bootfiles from windows to efi parition

I would try repairing/restoring windows boot partition, whatever the procedure :man_shrugging:

tell me one thing in dual boot system window and linux use only one efi parititon?

You can have one on each disk. But it’s funny, I had to install windows on separate ssd and I just saw that it actually installed bootloader on efi partition that linux is on, which is on some other ssd. :roll_eyes:

Can you post output of the command

sudo fdisk -l

Sure

Disk /dev/nvme0n1: 465.78 GiB, 500107862016 bytes, 976773168 sectors
Disk model: WDC WDS500G2B0C-00PXH0                  
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: gpt
Disk identifier: 70767AAE-D682-4067-8891-5C866021DFA3

Device             Start       End   Sectors   Size Type
/dev/nvme0n1p1 770904064 975702063 204798000  97.7G Linux filesystem
/dev/nvme0n1p2    567296 770902062 770334767 367.3G Microsoft basic data
/dev/nvme0n1p3 975704064 976773134   1069071   522M Windows recovery environment

Partition table entries are not in disk order.


Disk /dev/sda: 931.53 GiB, 1000204886016 bytes, 1953525168 sectors
Disk model: TOSHIBA MQ04ABF1
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disklabel type: gpt
Disk identifier: F32514FA-D930-4D65-A24C-C3233278BAA1

Device          Start        End    Sectors   Size Type
/dev/sda1        2048 1315483647 1315481600 627.3G Microsoft basic data
/dev/sda2  1319630848 1952462847  632832000 301.8G Linux filesystem
/dev/sda4  1952462848 1953523711    1060864   518M EFI System


Disk /dev/sdb: 7.24 GiB, 7763656704 bytes, 15163392 sectors
Disk model: Moser Baer Disk 
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x00000000

Device     Boot   Start     End Sectors  Size Id Type
/dev/sdb1  *         64 7156051 7155988  3.4G  0 Empty
/dev/sdb2       7156052 7164243    8192    4M ef EFI (FAT-12/16/32)

Ok so, that nvme0n1p3 is recovery environment. Can you boot that and fix windows bootloader with that? :man_shrugging:

i have tried that but the problem is that window becomes the default to boot and in my Boot setting i get the option to change it but it does not the change the boot order… that is why i was thinking to have install that doesnt break the windows side of things

look here

its a pain to deal use boot overirde menu to go to linux

Well, tbh, I didn’t know ntfs recovery partition exists, that windows can boot from.
I see 3 possible options:

  • you install grub bootloader to nvme0n1p3, which is highly unlikely since it shows as being ntfs
  • you install windows bootloader to sda4 - don’t ask me how, ask MS :stuck_out_tongue:
  • you manually add nvme0n1p3/EFI/Boot/bootx64.efi to manjaro grub.

Or maybe something entirely different that someone else can suggest.

This partition looks to be a Win boot partition, that’s not the same as an ESP.

Guess I’m a bit out of the loop. I thought windows will create ESP and install bootloader on it.