Форум русскоязычного сообщества Ubuntu


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

Автор Тема: Как в options fstab добавить relatime?  (Прочитано 977 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Electricity

  • Автор темы
  • Активист
  • *
  • Сообщений: 250
    • Просмотр профиля
Как в options fstab добавить relatime?
« : 02 Января 2018, 21:24:11 »
Сейчас так:
# / was on /dev/sda7 during installation
UUID=a05f3a91-f2cd-41e1-ae16-594a18ff7ce8     /   ext4    errors=remount-ro            0  1

Нужно сделать так?
UUID=a05f3a91-f2cd-41e1-ae16-594a18ff7ce8     /   ext4    relatime,errors=remount-ro   0  1
Kubuntu 18.04 amd64, Qt: 5.9.5, KDE Frameworks: 5.44.0, plasmashell 5.12.7, корпус чёрный, клава белая

Оффлайн ALiEN

  • Администратор
  • Старожил
  • *
  • Сообщений: 6752
  • 20% Cooler
    • Просмотр профиля
Re: Как в options fstab добавить relatime?
« Ответ #1 : 02 Января 2018, 21:29:02 »
Electricity, точно так!
🖥 AsRock B550M Pro4 :: AMD Ryzen 5 3600 :: 16 GB DDR4 :: AMD Radeon RX 6600 :: XFCE
💻 ACER 5750G :: Intel Core i5-2450M :: 6 GB DDR3 :: GeForce GT 630M :: XFCE

Morisson

  • Гость
Re: Как в options fstab добавить relatime?
« Ответ #2 : 02 Января 2018, 22:13:30 »
 а relatime сейчас по-умолчанию. Можно ничего не делать.

Оффлайн kitaets

  • Активист
  • *
  • Сообщений: 571
  • Аналитик
    • Просмотр профиля
Re: Как в options fstab добавить relatime?
« Ответ #3 : 03 Января 2018, 00:43:33 »
relatime,errors=remount-ro
или наоборот:
errors=remount-ro,relatimeНо, как верно заметил Morisson, можно так:
errors=remount-ro,defaultsили даже так:
errors=remount-ro
«Если ты не наступил на грабли, это не значит, что их нет», – kitaets.

Оффлайн ALiEN

  • Администратор
  • Старожил
  • *
  • Сообщений: 6752
  • 20% Cooler
    • Просмотр профиля
Re: Как в options fstab добавить relatime?
« Ответ #4 : 03 Января 2018, 02:14:36 »
или наоборот:
не надо давать неверную информацию. Опции идут "без разницы порядка". А ваше defaults вообще убивает.

Поясню: defaults - это "заглушка" для fstab. Соответственно, если есть хотя бы одна другая опция монтирования - defaults не нужен.
🖥 AsRock B550M Pro4 :: AMD Ryzen 5 3600 :: 16 GB DDR4 :: AMD Radeon RX 6600 :: XFCE
💻 ACER 5750G :: Intel Core i5-2450M :: 6 GB DDR3 :: GeForce GT 630M :: XFCE

Оффлайн kitaets

  • Активист
  • *
  • Сообщений: 571
  • Аналитик
    • Просмотр профиля
Re: Как в options fstab добавить relatime?
« Ответ #5 : 03 Января 2018, 07:56:43 »
не надо давать неверную информацию.
Безоговорочно поддерживаю! Давайте избавим меня от заблуждений.

Опции идут "без разницы порядка"
Вообще-то именно это я и написал:
relatime,errors=remount-roили наоборот:
errors=remount-ro,relatime
Т.е. именно без разницы порядка. Полное согласие, ошибки нет.

если есть хотя бы одна другая опция монтирования - defaults не нужен.
Верно. В данном случае указание defaults полезно для понимания и не влияет на результат. Если только не обманывает статья в wiki:
Цитировать
defaults - Использовать настройки по умолчанию. Эквивалентно: rw,suid,dev,exec,auto,nouser,async.
Как видите, errors=remount-ro не указан, поэтому, если написанное верно, указание defaults не влияет на результат, но даёт лучшее понимание. Хотя, я повторяю, верно, что defaults необязателен.

Выходит, ваше видение верно и в моём тоже ошибок нет. Или в статье ошибка?
«Если ты не наступил на грабли, это не значит, что их нет», – kitaets.

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28366
    • Просмотр профиля
Re: Как в options fstab добавить relatime?
« Ответ #6 : 04 Января 2018, 03:42:43 »
"defaults" эквивалентно настройкам по умолчанию, а не тому, что написано на wiki.
Для разных ОС, ФС и даже для разных версий ядра эти настройки могут быть разными.
Указывать defaults при наличии других настроек некорректно, и может приводить к ошибкам монтирования.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн EvangelionDeath

  • Администратор
  • Старожил
  • *
  • Сообщений: 3487
  • Ubuntu 22.04 х64
    • Просмотр профиля
Re: Как в options fstab добавить relatime?
« Ответ #7 : 04 Января 2018, 09:55:02 »
Для разных ОС, ФС и даже для разных версий ядра эти настройки могут быть разными.
Я бы даже добавил, "для разных типов дисков (дисковых и твердотельных), да и для разных точек монтирования". Пример: btrfs: Где для defaults для ssd добавляется параметр ssd (вычисляется по spin диска), и в то же время subvol для / - /@, /home - /@home, с subvolid там вообще... если это разные парты, то это 257, если один - то цифры будут разные для обоих.
HP Pro 840 G3: Intel i5-6300U, 32GB DDR4 2133MHz, Intel 520, Intel Pro 2500 180GB/Ubuntu 22.04
Dell Latitude 5590: Intel i5-8350U, 16GB DDR4 2400MHz, Intel 620, Samsung 1TB/Ubuntu 22.04

Оффлайн kitaets

  • Активист
  • *
  • Сообщений: 571
  • Аналитик
    • Просмотр профиля
Re: Как в options fstab добавить relatime?
« Ответ #8 : 04 Января 2018, 13:35:47 »
AnrDaemon, EvangelionDeath, спасибо за пояснения!
Как поправить wiki?

Пользователь добавил сообщение 04 Января 2018, 17:13:19:
AnrDaemon, EvangelionDeath, если с defaults это ошибка, то она глубоко пустила свои корни:
LABEL=arch64 / btrfs defaults,noatime,compress=lzo,commit=120 0 0Случайно наткнулся, читая про Btrfs.
« Последнее редактирование: 04 Января 2018, 17:13:19 от kitaets »
«Если ты не наступил на грабли, это не значит, что их нет», – kitaets.

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28366
    • Просмотр профиля
Re: Как в options fstab добавить relatime?
« Ответ #9 : 04 Января 2018, 23:39:12 »
Таких глубоко пустивших свои корни ошибок столько, что проще устроить очередной конец света, чем все исправить :/
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн ALiEN

  • Администратор
  • Старожил
  • *
  • Сообщений: 6752
  • 20% Cooler
    • Просмотр профиля
Re: Как в options fstab добавить relatime?
« Ответ #10 : 05 Января 2018, 00:01:27 »
kitaets, еще раз: defaults - заглушка, те просто слово для парсинга fstab. Не несет в себе смысла в сочетании с другими опциями, хотя допустима. Для каждой ФС свои опции по умолчанию.
🖥 AsRock B550M Pro4 :: AMD Ryzen 5 3600 :: 16 GB DDR4 :: AMD Radeon RX 6600 :: XFCE
💻 ACER 5750G :: Intel Core i5-2450M :: 6 GB DDR3 :: GeForce GT 630M :: XFCE

Оффлайн Sly_tom_cat

  • Don't worry, be happy!
  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 12130
  • Xubuntu 22.04
    • Просмотр профиля
    • Github
Re: Как в options fstab добавить relatime?
« Ответ #11 : 05 Января 2018, 00:23:48 »
Указывать defaults при наличии других настроек некорректно, и может приводить к ошибкам монтирования.

Откуда такие сведения? Можно пример, когда вставка defaults в другие опции приведет к ошибке, а без вставки ошибки не будет?
Индикатор для Yandex-Disk: https://forum.ubuntu.ru/index.php?topic=241992
UEFI-Boot - грузимся без загрузчика: https://help.ubuntu.ru/wiki/uefiboot

Оффлайн kitaets

  • Активист
  • *
  • Сообщений: 571
  • Аналитик
    • Просмотр профиля
Re: Как в options fstab добавить relatime?
« Ответ #12 : 05 Января 2018, 22:41:58 »
kitaets, еще раз: defaults - заглушка, те просто слово для парсинга fstab...
Вернее сказать: заглушка для корректного парсинга при отсутствии других опций.

[defaults] Не несет в себе смысла в сочетании с другими опциями, хотя допустима.
Именно это я написал трое суток назад, сказав, что
errors=remount-ro,defaultsэквивалентно
errors=remount-ro
Для каждой ФС свои опции по умолчанию.
Верное замечание, это я недавно осознал.
«Если ты не наступил на грабли, это не значит, что их нет», – kitaets.

Morisson

  • Гость
Re: Как в options fstab добавить relatime?
« Ответ #13 : 06 Января 2018, 00:31:23 »
Вопрос решен. Может все?  :coolsmiley:

Оффлайн Haron Prime

  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 11313
  • Нетолерантный социопат
    • Просмотр профиля
Re: Как в options fstab добавить relatime?
« Ответ #14 : 06 Января 2018, 00:32:11 »
Решено.
Закрыто.

 

Страница сгенерирована за 0.048 секунд. Запросов: 25.