fsck
Să vă reparăm sistemul de fișiere (din nou)...
- porniți pe un DVD/USB Ubuntu Live în modul âÎncercați Ubuntuâ
- deschide a
Terminal
fereastra prin apăsare Ctrl+Alt+T
- tip
sudo fdisk -l
- identificați numele dispozitivului /dev/sdXX pentru „sistemul de fișiere Linux”
- tip
sudo fsck -f /dev/sda1
, înlocuind sdXX
cu numărul pe care l-ai găsit mai devreme
- repeta
fsck
comanda dacă au existat erori
- tip
reporniți
Blocuri proaste și date SMART
The Date SMART indică ceea ce ar fi în mod normal un HDD defect. Cu toate acestea, avem un SSD care nu este prea vechi. Ne vom uita mai întâi la rezolvarea erorilor NCQ.
Notă: Determinați producătorul și numărul de model al SSD-ului, apoi vizitați site-ul lor web pentru a verifica dacă există firmware actualizat.
Notă: Mențineți copii de rezervă bune, doar în cazul în care SSD-ul eșuează.
erori NCQ
grep -i FPDMA /var/log/syslog*
/var/log/syslog:Sep 21 13:40:19 adam-gregs-better-computer kernel: [ 728.921941] ata3.00: comandă eșuată: READ FPDMA QUEUED
/var/log/syslog:Sep 21 13:40:19 adam-gregs-better-computer kernel: [ 729.213899] ata3.00: comandă eșuată: READ FPDMA QUEUED
Native Command Queuing (NCQ) este o extensie a protocolului Serial ATA care permite hard disk-urilor să optimizeze intern ordinea în care sunt executate comenzile de citire și scriere primite.
Editați | × sudo -H gedit /etc/default/grub
și modificați următoarea linie pentru a include acest parametru suplimentar. Atunci fa sudo update-grub
pentru a scrie modificările pe disc. Reporniți. Monitorul se blochează/etc. și urmărește grep -i FPDMA /var/log/syslog*
sau dmesg
pentru mesajele de eroare continue.
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash libata.force=noncq"