Thanks for the replies. I asked the question at a local Linux User Group meeting yesterday and the guys there figured out, where the problem was. Right now I can boot into Manjaro from my SSD but not into Windows.
But first things first:
@megavolt
Yes I did. I think this is definitely what is causing the second part of the error (the major problem in this case). With my attempt to fix the problem I actually made it worse in this case.
[xy@xy-tp ~]$ sudo ls -R /boot | grep "/boot"
[sudo] password for xy
[quote="megavolt, post:8, topic:69605"]
`ls -R /boot`
[/quote]
:
/boot:
/boot/efi:
/boot/efi/EFI:
/boot/efi/EFI/Boot:
/boot/efi/EFI/Manjaro:
/boot/efi/EFI/Microsoft:
/boot/efi/EFI/Microsoft/Boot:
/boot/efi/EFI/Microsoft/Boot/bg-BG:
/boot/efi/EFI/Microsoft/Boot/cs-CZ:
/boot/efi/EFI/Microsoft/Boot/da-DK:
/boot/efi/EFI/Microsoft/Boot/de-DE:
/boot/efi/EFI/Microsoft/Boot/el-GR:
/boot/efi/EFI/Microsoft/Boot/en-GB:
/boot/efi/EFI/Microsoft/Boot/en-US:
/boot/efi/EFI/Microsoft/Boot/es-ES:
/boot/efi/EFI/Microsoft/Boot/es-MX:
/boot/efi/EFI/Microsoft/Boot/et-EE:
/boot/efi/EFI/Microsoft/Boot/fi-FI:
/boot/efi/EFI/Microsoft/Boot/Fonts:
/boot/efi/EFI/Microsoft/Boot/fr-CA:
/boot/efi/EFI/Microsoft/Boot/fr-FR:
/boot/efi/EFI/Microsoft/Boot/hr-HR:
/boot/efi/EFI/Microsoft/Boot/hu-HU:
/boot/efi/EFI/Microsoft/Boot/it-IT:
/boot/efi/EFI/Microsoft/Boot/ja-JP:
/boot/efi/EFI/Microsoft/Boot/ko-KR:
/boot/efi/EFI/Microsoft/Boot/lt-LT:
/boot/efi/EFI/Microsoft/Boot/lv-LV:
/boot/efi/EFI/Microsoft/Boot/nb-NO:
/boot/efi/EFI/Microsoft/Boot/nl-NL:
/boot/efi/EFI/Microsoft/Boot/pl-PL:
/boot/efi/EFI/Microsoft/Boot/pt-BR:
/boot/efi/EFI/Microsoft/Boot/pt-PT:
/boot/efi/EFI/Microsoft/Boot/qps-ploc:
/boot/efi/EFI/Microsoft/Boot/Resources:
/boot/efi/EFI/Microsoft/Boot/Resources/de-DE:
/boot/efi/EFI/Microsoft/Boot/ro-RO:
/boot/efi/EFI/Microsoft/Boot/ru-RU:
/boot/efi/EFI/Microsoft/Boot/sk-SK:
/boot/efi/EFI/Microsoft/Boot/sl-SI:
/boot/efi/EFI/Microsoft/Boot/sr-Latn-RS:
/boot/efi/EFI/Microsoft/Boot/sv-SE:
/boot/efi/EFI/Microsoft/Boot/tr-TR:
/boot/efi/EFI/Microsoft/Boot/uk-UA:
/boot/efi/EFI/Microsoft/Boot/zh-CN:
/boot/efi/EFI/Microsoft/Boot/zh-TW:
/boot/efi/EFI/Microsoft/Recovery:
/boot/efi/grub:
/boot/efi/grub/fonts:
/boot/efi/grub/locale:
/boot/efi/grub/themes:
/boot/efi/grub/themes/starfield:
/boot/efi/grub/x86_64-efi:
/boot/grub:
/boot/grub/fonts:
/boot/grub/locale:
/boot/grub/themes:
/boot/grub/themes/starfield:
/boot/grub/x86_64-efi:
/boot/memtest86+:
The output of ls -R /boot is ridiculously long. The post getâs impossible to read from that. Is there a place for exchanging such output on the board?
@El_Brujo
Thanks for the hint. I was able to run this from the live USB as using chroot. This is exactly what we did in the end yesterday. This command gives the following output:
[xy@xy-tp ~]$ efibootmgr -v
BootCurrent: 0014
Timeout: 2 seconds
BootOrder: 0014,000C,0009,0013,0007,0008,000A,000B,000D,0012
Boot0000 Setup FvFile(721c8b66-426c-4e86-8e99-3457c46ab0b9)
Boot0001 Boot Menu FvFile(126a762d-5758-4fca-8531-201a7f57f850)
Boot0002 Diagnostic Splash Screen FvFile(a7d8d9a6-6ab0-4aeb-ad9d-163e59a7a380)
Boot0003 Lenovo Diagnostics FvFile(3f7e615b-0d45-4f80-88dc-26b234958560)
Boot0004 Startup Interrupt Menu FvFile(f46ee6f4-4785-43a3-923d-7f786c3c8479)
Boot0005 Rescue and Recovery FvFile(665d3f60-ad3e-4cad-8e26-db46eee9f1b5)
Boot0006 MEBx Hot Key FvFile(ac6fd56a-3d41-4efd-a1b9-870293811a28)
Boot0007* USB CD VenMsg(bc7838d2-0f82-4d60-8316-c068ee79d25b,86701296aa5a7848b66cd49dd3ba6a55)
Boot0008* USB FDD VenMsg(bc7838d2-0f82-4d60-8316-c068ee79d25b,6ff015a28830b543a8b8641009461e49)
Boot0009* ATA HDD0 VenMsg(bc7838d2-0f82-4d60-8316-c068ee79d25b,91af625956449f41a7b91f4f892ab0f600)
Boot000A* ATA HDD1 VenMsg(bc7838d2-0f82-4d60-8316-c068ee79d25b,91af625956449f41a7b91f4f892ab0f601)
Boot000B* ATA HDD2 VenMsg(bc7838d2-0f82-4d60-8316-c068ee79d25b,91af625956449f41a7b91f4f892ab0f602)
Boot000C* USB HDD VenMsg(bc7838d2-0f82-4d60-8316-c068ee79d25b,33e821aaaf33bc4789bd419f88c50803)
Boot000D* PCI LAN VenMsg(bc7838d2-0f82-4d60-8316-c068ee79d25b,78a84aaf2b2afc4ea79cf5cc8f3d3803)
Boot000E* IDER BOOT CDROM PciRoot(0x0)/Pci(0x16,0x2)/Ata(0,1,0)
Boot000F* IDER BOOT Floppy PciRoot(0x0)/Pci(0x16,0x2)/Ata(0,0,0)
Boot0010* ATA HDD VenMsg(bc7838d2-0f82-4d60-8316-c068ee79d25b,91af625956449f41a7b91f4f892ab0f6)
Boot0011* ATAPI CD VenMsg(bc7838d2-0f82-4d60-8316-c068ee79d25b,aea2090adfde214e8b3a5e471856a354)
Boot0012* PCI LAN VenMsg(bc7838d2-0f82-4d60-8316-c068ee79d25b,78a84aaf2b2afc4ea79cf5cc8f3d3803)
Boot0013* Windows Boot Manager HD(2,GPT,0653fff7-83d2-4359-9e2d-3687a8fc6520,0x40800,0x32000)/File(\EFI\ubuntu\grubx64.efi)WINDOWS.........x...B.C.D.O.B.J.E.C.T.=.{.9.d.e.a.8.6.2.c.-.5.c.d.d.-.4.e.7.0.-.a.c.c.1.-.f.3.2.b.3.4.4.d.4.7.9.5.}....................
Boot0014* manjaro HD(2,GPT,a48b78e3-505e-4be0-ab61-74889efda796,0x109000,0x32000)/File(\EFI\manjaro\grubx64.efi)
As you can see, the Boot0013 should be the Windows Boot Manager, but for some reason it sends me to a Ubuntu/grubx64.efi. This could be a remnant from an old Ubuntu-Installation, that I used to have as dual boot next to Windows, before I switched to Manjaro. It could also be an old bug in the EFI.
We fixed it quick and dirty by overwriting the Windows Boot.efi with the Grub.efi from Manjaro doing the following:
[manjaro]# ls /boot/efi
EFI grub
[manjaro EFI]# ls /boot/efi/EFI
Boot Manjaro Microsoft
[manjaro EFI]# ls -l Boot
total 132
-rwxr-xr-x 1 root root 135168 Dec 30 2019 bootx64.efi
[manjaro EFI]# mv Boot/bootx64.efi Boot/bootx64.efi.backup
[manjaro EFI]# cp Manjaro/grubx64.efi Boot/bootx64.efi
It doesnât really solve the problem as such, but now I can at least work without the USB Live Stick. I think I will have to fix the Bootmanager from Windows, right?