camscape - for excellent IT solutions itkb.ro - IT knowledge base

linux :: cum sa eviti fsck la boot

Cristian
Cristian M.
TitleCum sa eviti fsck la boot
Tagsfsck, boot
Desc.Cum sa eviti fsck la boot
CodeKBLN0012 v1.0
Date31 ianuarie 2013
In mod normal, odata la 30 de restarturi sau dupa 180 de zile de la ultimul restart, oricare survine prima, orice distributie Linux va rula automat un fsck pe toate partitiile. Cateodata acest lucru nu este convenabil.

Pentru evitarea unui fsck la urmatorul reboot, editati fisierul /etc/fstab si modificati al 6-lea parametru in 0. De exemplu:
/dev/sda2   /   ext3   noatime,nodiratime,data=writeback,barrier=0,defaults   1   1
va rula fsck pentru partitia / in primul ciclu. In acelasi timp,
/dev/sda2   /   ext3   noatime,nodiratime,data=writeback,barrier=0,defaults   1   2
va rula fsck pentru partitia / in al doilea ciclu, dupa ce a rulat pentru toate partitiile care aveau 1 pe ultima pozitie. De folosit pentru impartirea pe controlere. Si, ceea ce era important,
/dev/sda2   /   ext3   noatime,nodiratime,data=writeback,barrier=0,defaults   1   0
nu mai ruleaza fsck pentru / .

Atentie, aceasta nu este o recomandare, tocmai, va sfatuiesc sa lasati setarile implicite pentru a asigura consistenta datelor.


O alta varianta este prin folosirea tune2fs. Astfel
tune2fs -i 0 /dev/sda5
va opri fsck pentru partitia sda5.