Что делает e2fsck во время загрузки?

Предположим, я использую последнюю версию Debian Linux, на ext4, на жестком диске Seagate Momentus емкостью 2 ТБ, со всеми настройками по умолчанию.

A) Что делает e2fsck. во время нормальной загрузки? (И как называется эта операция?)

B) Что делает e2fsck после некорректного завершения работы? [Изменить: Согласно сообщению Теда Ц'о , он выполняет «повторы журнала». Обычно это занимает всего несколько секунд.]

C) Что делает e2fsck примерно раз в 30 монтирований? [Edit: По словам г-на Ц'о, он выполняет «проверку целостности файловой системы». Обычно это занимает не менее нескольких минут.]

0
24.03.2017, 23:28
1 ответ

A> Обычно e2fsck просто проверяет раздел, чтобы определить, считает ли он себя чисто размонтированным. Если это так, перейдите к случаю C.

B> Если раздел, по-видимому, был грязно размонтирован или иным образом утверждает, что нуждается в ремонте, он выполнит полную проверку файловой системы (в зависимости от параметров запуска вашей конкретной системы). Эта «проверка и исправление» называется «проверкой файловой системы» (что является сокращением fsck).

C> Просто чтобы быть в безопасности, раздел автоматически помечает себя как грязный, так что при следующей проверке будет запущена полная проверка на случай, если встроенная проверка работоспособности файловой системы не удалась или пропустила какую-то битовую гниль или другое повреждение файловой системы. Этот интервал можно настроить с помощью утилиты tune2fs (или аналогичных инструментов для файловых систем, не входящих в семейство ext2fs). Это также называется просто «проверка файловой системы».

0
28.01.2020, 04:47

Теги

Похожие вопросы