Erori NCQ
kernel: ata5.00: comandă eșuată: READ FPDMA QUEUED
kernel: ata5.00: cmd 60/08:a8:68:08:80/00:00:3f:00:00/40 tag 21 ncq dma 4096 in
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"
Verificarea sistemului de fișiere
- 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
Bloc prost
Notă: NU anulați o scanare de bloc proastă!
Notă: NU blocați rău un SSD
Notă: mai întâi backup pentru fișierele importante!
Notă: acest lucru va dura multe ore
Notă: este posibil să aveți o eroare HDD în așteptare
Porniți pe un DVD/USB Ubuntu Live în modul âÎncercați Ubuntuâ.
În Terminal
...
sudo fdisk -l
# identificați toate partițiile „Linux Filesystem”.
sudo e2fsck -fcky /dev/sdXX
# test numai în citire
sau
sudo e2fsck -fccky /dev/sda1
# test nedistructiv de citire/scriere (recomandat)
-k este important, deoarece salvează tabelul anterior cu blocuri dăunătoare și adaugă orice blocuri dăunătoare noi la acel tabel. Fără -k, pierzi toate informațiile anterioare de blocare proaste.
Parametrul -fccky...
-f Forțați verificarea chiar dacă sistemul de fișiere pare curat.
-c Această opțiune face ca e2fsck să folosească programul badblocks(8).
o scanare numai în citire a dispozitivului pentru a găsi orice blocuri proaste.
Dacă sunt găsite blocuri defectuoase, acestea sunt adăugate la blocul defect
inode pentru a preveni alocarea lor la un fișier sau direcâ
conservator. Dacă această opțiune este specificată de două ori, atunci scanarea blocului defectuos
se va face folosind un test nedistructiv de citire-scriere.
-k Când este combinat cu opțiunea -c, orice blocuri dăunătoare existente în
Lista de blocuri dăunătoare sunt păstrate și orice blocuri dăunătoare noi găsite de
badblocks(8) care rulează vor fi adăugate la blocurile existente
listă.
-y Presupuneți un răspuns de „da” la toate întrebările; permite e2fsck să fie
folosit neinteractiv. Este posibil ca această opțiune să nu fie specificată la
în același timp cu opțiunile -n sau -p.