3

Каков наилучший способ укрепить систему Linux для включения и выключения питания? Я часто сталкивался с системами, которые использовались в магазинах, на публике, на выставках несколькими людьми, за которых никто не отвечает. Обычно эти системы отключаются из-за потери питания, если главный выключатель выключается каждый вечер или около того.

В Linux возникают некоторые неприятные проблемы:

  • GRUB показывает меню загрузки после сбоя питания в большинстве дистрибутивов. Я смог обойти это с помощью GRUB_RECORDFAIL_TIMEOUT=0 в /etc /default /grub. Однако мне все еще интересно, как долго этот параметр сохраняется, если пакеты обновляются и т.д.
  • Проверка файловой системы запускается после загрузки, иногда дает сбой или задает вопросы. Хотя проверки можно отключить с помощью /etc/fstab , иногда это приводит к принудительному монтированию root только для чтения, что приводит к нескольким проблемам, так как большинство приложений, включая установки vanilla X, не знают, работают ли они на файловых системах только для чтения. Поэтому я сохранил проверку, но это замедляет каждую загрузку на несколько минут, в зависимости от размера диска и использования. Также я не уверен, что проверка гарантирует монтирование чтения и записи. Поэтому я заменяю errrors=remount-ro на errors=continue , просто по предположению.

Есть ли лучшая практика для достижения максимальной надежности? о чем ты думаешь?

1 ответ1

1

Для использования в киосках я нашел достаточно надежный способ достижения допустимого отклонения мощности.

Решение для Ubuntu находится здесь: https://askubuntu.com/questions/211797/how-do-i-make-ubuntu-power-loss-proof/256952#256952

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

Он также должен быть адаптирован к другим дистрибутивам.

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