.
├── 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?
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
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.
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?
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
- 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.