Введение в Unix



         

Проверка и восстановление стуктуры файловой системы - часть 3


Обратите внимание на появление шестой фазы, которой не было при нормальном выполнении команды. На этой фазе уточняется и восстанавливается список свободных блоков.

После выполнения fsck, связанного с "починкой" файловой системы, может появиться сообщение:

***** BOOT UNIX (NO SYNC!) *****,

требующее перезагрузки системы без выполнения команды sync. Если этого не сделать, работа по восстановлению списка свободных блоков будет утрачена, так как копии управляющих таблиц и буфера в оперативной памяти остались старыми. Для их обновления требуется перезагрузка без выгрузки буферов на диск командой sync.

Необходимым условием правильной работы fsck является также наличие пустого каталога /lost+found в корневом каталоге. Если при выполнении fsck будут найдены каталоги, на которые никто не ссылается в проверяемой файловой системе, они будут подключены в каталог /lost+found для дальнейшего изучения их принадлежности.




Содержание  Назад  Вперед