3

Я устанавливаю ArchLinux и не знаю, какие параметры поместить для раздела / в / etc / fstab. В ArchWiki они предлагают значения по умолчанию, noatime, но в моем LinuxMint опциями являются просто errors = remount-ro, что означает «remount только для чтения, если есть ошибки». Что лучше всего сделать? Я думаю о значениях по умолчанию, noatime, error = remount-ro. Это нормально, или что мне делать?

1 ответ1

1

Я не думаю, что есть четкий ответ, какие варианты вы должны использовать, по крайней мере, не зная, что вы собираетесь делать с компьютером, и какой тип диска вы используете.

Пара моментов:

  • noatime может быть плохой идеей, поскольку она позволяет определить время последнего доступа до времени последней модификации. Это может вызвать неожиданное поведение, поскольку программы не смогут проверить, была ли прочитана текущая версия файла.

    В качестве альтернативы было введено релейное время. С этой опцией atime обновляется, только если он предшествует mtime. Некоторые дистрибутивы (например, Ubuntu) по умолчанию для этого.

  • errors = remount-ro предназначен для предотвращения потери данных при возникновении проблем во время монтажа. Я не могу придумать каких-либо проблем, которые это может вызвать, поэтому на самом деле нет веских причин не делать этого.

  • Используйте discard, если (и только если) вы используете SSD, а диск и ядро поддерживают TRIM.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .