Как да принудим fsck при зареждане



Опитайте Нашия Инструмент За Премахване На Проблемите

Командата fsck изпълнява проверка на последователността на файловата система на всяка операционна система, базирана на Unix, и често се счита за технология на Linux, която е сравнима с chkdsk. Проблемите с последователността на файловата система обикновено се появяват в резултат на увисвания на системата или откази на захранване и батерия, както и случаи, когато устройство внезапно се демонтира от системата по каквато и да е причина. Проблемите с прехвърлянето на файлове могат да измъчват резервни устройства.



Повечето случайни потребители на Linux никога няма да се налага да стартират fsck с някаква редовност и това е особено вярно за тези, които използват операционната система на вградени устройства като смартфони и таблети. Системните администратори обаче често имат нужда да стартират тази програма и е невъзможно да го направят на жива файлова система. Следователно е необходимо заобиколно решение.



Принудете fsck да стартира при стартиране на системата

Ако не можете да демонтирате файлова система по каквато и да е причина, което най-вероятно означава, че стартирате от нея, тогава все още можете да принудите системата си да стартира fsck при следващото зареждане с тази команда:



sudo touch / forcefsck

Стартирайте графичен терминал, като го изберете или от менюто на приложенията, или едновременно задържите CTRL, ALT и T, преди да му подадете тази команда. При поискване ще трябва да въведете вашата административна парола. Рестартирайте системата веднага след издаване на командата. След като се върнете, можете да проверите резултатите от сканирането, като издадете командата:

повече / var / log / fsck / checkfs



Можете също да въведете:

cd /

ls

Това е, за да се уверите, че файлът forcefsck е премахнат. Ако не е, тогава напишете:

sudo rm / forcefsck

fsck

1 минута четене