[Solved] Messed up my EFI partition

Hi everyone,

So after trying to install Windows in dual boot with Manjaro, I missed up my EFI partition.
Here is a look at how my partitions works:

[manjaro@manjaro-gnome ~]$ sudo parted -l
Disque /dev/sda : 240GB
Taille des secteurs (logiques/physiques): 512B/512B
Table de partitions : gpt
Disk Flags: 

Numéro  Début   Fin     Taille  Système de fichiers  Nom  Fanions   Point de montage
 1      1049kB  538MB   537MB   fat32                     boot, esp /boot/efi
 2      538MB   2685MB  2147MB  linux-swap(v1)
 3      2685MB  240GB   237GB   ext4                                /


Modèle: ATA ST1000DX001-1NS1 (scsi)
Disque /dev/sdb : 1000GB
Taille des secteurs (logiques/physiques): 512B/4096B
Table de partitions : gpt
Disk Flags: 

Numéro  Début   Fin     Taille  Système de fichiers  Nom  Fanions   Point de montage
 1      1049kB  1000GB  1000GB  ext4                                /home

But after looking deeper, I found that my EFI partition was blank.

So no, I don't know what to do.
I followed up tutorials but they all fails for me.

Thanks for your help

PS: For my Windows' installation, I lived 120Go of space but after it failed, I just resize the partition like before

Sorry, I am no expert myself, maybe you should try making a new post or hopefully @gohlip can help you out.

Please don't hijack other threads. It's very rude.

Thread split

I assume you cannot boot (normally) to Manjaro. If you can, do boot to Manjaro.
Otherwise use the first post here to boot to Manjaro. Remember to start your installer media in UEFI.

Then just follow the [Simple First Start] to boot to Manjaro at sda3.
And remember to do the 2 extra commands, so when booted up

sudo grub-install 
sudo update-grub
sudo cp /boot/grub/x86_64-efi/core.efi /boot/efi/EFI/boot/bootx64.efi
sudo efibootmgr -c -d /dev/sda -p 1 -L "manjaro" -l "\EFI\Manjaro\grubx64.efi"

There may be a warning that you have already another 'manjaro' entry. Proceed anyway.
When done, reboot normally and print from terminal

efibootmgr -v

Good luck.

Hi everyone and thanks for your help :blush:

but I managed to solve my problem :smirk:

In fact, I was able to boot but after my system was stucked on an another problem.

After booting up, the system shows up a this message (or something like this, I don't really remember letters for letters what the message was :slightly_frowning_face: )

A start job is running for /dev/disk-by/uuid/

So I ran blkid command, and I saw that the UUID of my partition and the one that my system was trying to search was not the same.

So after releasing this, I edit the /etc/fstab file.

And now my computer boots correctly :joy:

1 Like

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

Forum kindly sponsored by Bytemark