Soluții

Rezolvarea erorii Linux Mint – “Failed to open \EFI\ubuntu\ – Not Found”

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

  1. Ș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.

  2. 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.

  3. 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.

  4. 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.

  5. 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

  1. Creează un Live USB cu Linux Mint folosind Rufus sau Balena Etcher.

  2. 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:

  1. 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).

  2. Montează partiția EFI:

    sudo mount /dev/sda1 /mnt
  3. Montează și celelalte partiții necesare:

    sudo mount --bind /dev /mnt/dev
    sudo mount --bind /proc /mnt/proc
    sudo mount --bind /sys /mnt/sys
  4. Accesează sistemul instalat folosind chroot:

    sudo chroot /mnt

Pasul 3: Reinstalarea GRUB

  1. Rulează următoarea comandă pentru a reinstala GRUB:

    grub-install --target=x86_64-efi --efi-directory=/boot/efi --bootloader-id=ubuntu
  2. Actualizează configurația GRUB:

    update-grub
  3. Ieși din chroot și demontează partițiile:

    exit
    sudo umount -R /mnt
  4. 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.

  1. Rulează comanda pentru a vedea intrările existente:

    sudo efibootmgr
  2. Adaugă o nouă intrare EFI:

    sudo efibootmgr --create --disk /dev/sda --part 1 --loader \\EFI\\ubuntu\\grubx64.efi --label "Linux Mint" --verbose
  3. 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:

  1. Rulează comanda:

    sudo fsck /dev/sda1
  2. 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.

[mai mult...]