Rezolvarea erorii Linux Mint – “Failed to open \EFI\ubuntu\ – Not Found”
- Data
- Autor Mihai Geambasu
- 0
- 43
Această eroare apare frecvent atunci când utilizatorii de Linux Mint (sau Ubuntu) încearcă să booteze sistemul de operare și se confruntă cu o problemă legată de bootloader-ul GRUB și fișierele EFI. Mesajul de eroare indică faptul că sistemul nu poate găsi fișierul necesar pentru a inițializa boot-ul.
Cauzele posibile ale erorii
-
Ștergerea sau coruperea fișierelor EFI – Fișierele necesare pentru boot pot fi șterse accidental sau corupte în urma unei actualizări, instalări incorecte sau a unei operațiuni de curățare.
-
Probleme cu GRUB – Dacă bootloader-ul GRUB a fost modificat sau reinstalat greșit, acesta poate să nu mai găsească calea corectă către sistemul de operare.
-
Modificarea setărilor UEFI/BIOS – Dacă setările UEFI/BIOS au fost schimbate (de exemplu, comutarea de la UEFI la Legacy sau invers), bootarea poate eșua.
-
Instalarea unui alt sistem de operare – Dacă ai instalat sau reinstalat Windows sau un alt sistem de operare, acesta poate suprascrie sau șterge intrarea EFI pentru Linux Mint.
-
Defecțiuni ale discului sau sistemului de fișiere – Dacă partiția EFI are probleme, sistemul nu va mai putea accesa fișierele de boot.
Metode de rezolvare
1. Verificarea setărilor UEFI/BIOS
Înainte de a încerca alte metode, asigură-te că setările UEFI/BIOS sunt corecte:
-
Intră în BIOS/UEFI apăsând tasta corespunzătoare (F2, F12, DEL sau ESC, în funcție de producător).
-
Asigură-te că sistemul este setat să booteze în UEFI Mode și nu în Legacy.
-
Verifică dacă discul unde este instalat Linux Mint este selectat ca primar în ordinea de boot.
2. Folosirea unui Live USB pentru a repara GRUB
Dacă sistemul nu bootează, vei avea nevoie de un Live USB cu Linux Mint pentru a accesa un mediu de recuperare.
Pasul 1: Bootare de pe Live USB
-
Creează un Live USB cu Linux Mint folosind Rufus sau Balena Etcher.
-
Introdu stick-ul USB și bootează de pe el selectând opțiunea corespunzătoare în BIOS/UEFI.
Pasul 2: Montarea partiției EFI
După ce ai accesat Linux Mint în modul Live:
-
Deschide un terminal și rulează următoarea comandă pentru a identifica partițiile:
sudo fdisk -l
Caută partiția marcată ca EFI System (de obicei,
/dev/sda1
sau/dev/nvme0n1p1
). -
Montează partiția EFI:
sudo mount /dev/sda1 /mnt
-
Montează și celelalte partiții necesare:
sudo mount --bind /dev /mnt/dev
sudo mount --bind /proc /mnt/proc
sudo mount --bind /sys /mnt/sys
-
Accesează sistemul instalat folosind
chroot
:sudo chroot /mnt
Pasul 3: Reinstalarea GRUB
-
Rulează următoarea comandă pentru a reinstala GRUB:
grub-install --target=x86_64-efi --efi-directory=/boot/efi --bootloader-id=ubuntu
-
Actualizează configurația GRUB:
update-grub
-
Ieși din
chroot
și demontează partițiile:exit
sudo umount -R /mnt
-
Repornește sistemul și verifică dacă eroarea a dispărut.
3. Crearea manuală a intrării EFI folosind efibootmgr
Dacă reinstalarea GRUB nu a funcționat, poți încerca să creezi manual o intrare EFI.
-
Rulează comanda pentru a vedea intrările existente:
sudo efibootmgr
-
Adaugă o nouă intrare EFI:
sudo efibootmgr --create --disk /dev/sda --part 1 --loader \\EFI\\ubuntu\\grubx64.efi --label "Linux Mint" --verbose
-
Repornește sistemul și verifică dacă Linux Mint apare în meniul de boot.
4. Verificarea și repararea partiției EFI
Dacă partiția EFI este coruptă, o poți repara astfel:
-
Rulează comanda:
sudo fsck /dev/sda1
-
Dacă sunt găsite erori, confirmă corectarea acestora.
Dacă partiția EFI este grav afectată, poți să o recreezi, dar acest proces necesită reinstalarea bootloader-ului.