Depanare

Rezolvarea erorii “File System Error During Bootup” în Linux

Eroarea „File System Error During Bootup” apare în timpul pornirii Linux și indică probleme cu sistemul de fișiere. Aceasta poate fi cauzată de coruperea datelor, erori pe disk, opriri neașteptate ale sistemului sau chiar defecte hardware. În acest ghid, vom explora cele mai eficiente metode de diagnosticare și remediere a problemei, astfel încât să îți poți recupera sistemul fără a fi nevoie de o reinstalare completă.

Cauzele posibile ale erorii

Înainte de a trece la soluții, este esențial să înțelegem de ce poate apărea această eroare:

  1. Blocuri corupte sau defecte pe hard disk/SSD – Dacă sectorii critici de pe unitatea de stocare sunt deteriorați, sistemul poate eșua la pornire.

  2. Întreruperi neașteptate ale sistemului – O închidere bruscă a sistemului din cauza unei căderi de curent sau a unei opriri forțate poate corupe sistemul de fișiere.

  3. Probleme cu GRUB sau bootloader-ul – O configurare incorectă a GRUB poate duce la imposibilitatea montării corecte a partiției de sistem.

  4. Sistem de fișiere incompatibil sau neîntreținut – Dacă sistemul de fișiere a fost montat greșit sau nu a fost verificat periodic, pot apărea erori critice.

  5. Unitatea de stocare este montată ca “Read-Only” – Linux poate seta automat o partiție în modul read-only dacă detectează erori.

1. Reboot în Recovery Mode și verificarea partițiilor

Dacă sistemul nu bootează normal, încearcă să intri în modul de recuperare (Recovery Mode).

  1. Repornește computerul și accesează GRUB apăsând Shift (sau Esc pentru unele distribuții)

  2. Selectează opțiunea Advanced options for Ubuntu

  3. Alege varianta Recovery Mode și selectează fsck (file system check)

  4. Sistemul îți va cere permisiunea de a repara erorile găsite – selectează Yes

  5. După finalizare, selectează Resume normal boot

Dacă această metodă nu rezolvă problema, urmează pașii de mai jos.

2. Utilizarea unui Live USB pentru diagnosticare și reparații

Dacă sistemul nu pornește, poți folosi un Live USB pentru a accesa terminalul și a verifica sistemul de fișiere.

Pasul 1: Boot de pe un Live USB

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

  2. Boot-ează de pe stick-ul USB și selectează „Try Ubuntu without installing”.

Pasul 2: Identificarea partiției cu probleme

Deschide un terminal (Ctrl + Alt + T) și rulează comanda:

sudo fdisk -l

Aceasta îți va afișa lista partițiilor. Identifică partiția pe care este instalat sistemul Linux (/dev/sdaX sau /dev/nvme0n1pX).

Pasul 3: Verificarea și repararea sistemului de fișiere

Dacă ai identificat partiția corectă (exemplu: /dev/sda2), rulează:

sudo fsck -y /dev/sda2

Acest instrument va scana și repara automat erorile de pe disc. Dacă se găsesc blocuri defecte, procesul poate dura mai mult.

3. Montarea partiției manual și repararea GRUB

Dacă fsck nu rezolvă problema și sistemul nu bootează, este posibil ca problema să fie legată de bootloader.

Pasul 1: Montarea partiției root

  1. Montează partiția manual:

    sudo mount /dev/sda2 /mnt
  2. Montează partiția EFI (dacă există, de obicei /dev/sda1):

    sudo mount /dev/sda1 /mnt/boot/efi

Pasul 2: Accesarea sistemului folosind chroot

  1. Montează sistemele de fișiere necesare:

    sudo mount --bind /dev /mnt/dev
    sudo mount --bind /proc /mnt/proc
    sudo mount --bind /sys /mnt/sys
  2. Intră în mediul chroot pentru a repara GRUB:

    sudo chroot /mnt
  3. Reinstalează GRUB pe MBR sau EFI, în funcție de sistem:

    grub-install --target=x86_64-efi --efi-directory=/boot/efi --bootloader-id=ubuntu
    update-grub
  4. Ieși din chroot și demontează partițiile:

    exit
    sudo umount -R /mnt
  5. Repornește sistemul și verifică dacă problema este rezolvată.

4. Verificarea și repararea discului cu badblocks

Dacă problema persistă, este posibil ca discul să aibă blocuri defecte. Poți verifica și repara aceste blocuri cu:

sudo badblocks -sv /dev/sda

Dacă sunt detectate erori, folosește fsck pentru a le repara:

sudo fsck -cc /dev/sdaX

5. Verificarea jurnalelor de eroare din systemd și dmesg

Pentru a investiga mai în detaliu cauza problemei, poți verifica jurnalele sistemului:

journalctl -xb

sau

dmesg | grep -i error

Dacă identifici mesaje legate de erori de citire/scriere, este posibil ca discul să fie deteriorat.

6. Înlocuirea discului (dacă este necesar)

Dacă ai încercat toate metodele de mai sus și problema persistă, este posibil ca unitatea de stocare să fie defectă.

  • Poți verifica starea S.M.A.R.T. a discului cu:

    sudo smartctl -a /dev/sda
  • Dacă vezi erori critice (Reallocated Sector Count, Pending Sectors), este recomandat să faci backup și să înlocuiești unitatea.

[mai mult...]

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

Multi-function printer – paper feed blockage message during scans after cleaning

When using the tray/automatic paper pick-up system for scanning, it will be noticed that sometimes the paper remains blocked. In these cases, the MFP displays an error message and recommends opening an access hatch specific to the need to remove the jammed papers. After performing the intervention and closing the hatch, the message will disappear, but this does not always happen.

[mai mult...]

Considerente pentru testarea exhaustiva a stabilitatii supratactarii memoriei ram

Pentru impartirea kiturilor de memorii ram in functie de performantele acestora, producatorii supun chipurile de memorie unor teste conform standardelor de interes (precum cele oferite de jedec). Suplimentar, producatorii pot oferi profile implicite pentru supratactarea (frecventelor) memoriilor RAM, valori ce pot fi de asemenea re-crescute de catre utilizatori.
Uneori chiar si supratactarea oferita de producator va produce instabilitate in sistem (de la coruperea datelor, BIOSului pana la blue-screens sau regresiuni de performanta). In continuare vom vedea o serie de variabile ce sunt de obicei ignorate, dar impacteaza aceste rezultate.

[mai mult...]

Configuring a USB mouse/peripheral with proprietary software without direct installation of its software

For various reasons we may find ourselves in a situation where we do not want to install the proprietary software provided by the manufacturers of the USB devices in use, since usually these can negatively impact the behavior of the operating system or cannot be completely uninstalled. Fortunately VMWare comes to our aid with a solution, as their application can “forward” complete control over a USB device to the guest machine so that we can configure it.

To implement the solution we will assume that we have a virtual machine with windows already installed.

[mai mult...]