Существует ли файловая система для Linux, в которой можно (и безопасно) выполнить проверку файловой системы, пока она смонтирована для чтения и записи, или которую не нужно периодически проверять?
Например. файловая система, проверка которой сначала «захватывает» всю файловую систему, а затем освобождает те части, которые уже были проверены.
(Я ищу файловые системы с такими возможностями, как ext2 или выше, то есть что-то, что я мог бы использовать в качестве замены корневой или / home файловой системы на ПК)
Мне пока не совсем комфортно использовать btrfs. Это слишком ново.
Я использую xfs много лет, потому что fsck занимает секунды для файловой системы любого размера. Другая причина в том, что онлайн-расширение файловой системы также занимает секунды.
Есть ли файловая система для Linux, в которой можно (и безопасно) выполнить проверку файловой системы, пока она смонтирована для чтения и записи
Не запускайте fsck в смонтированной файловой системе. fsck в смонтированной файловой системе может привести к повреждению данных.
Например. файловая система, проверка которой сначала «захватывает» всю файловую систему, а затем освобождает те части, которые уже были проверены.
btrfs:
Вы можете онлайн fsck моментальный снимок файловой системы. Смотри мой ответ на аналогичный вопрос.