Предыстория:
С момента запуска 12.04 LTS мой компьютер испытал две внезапные потери питания; одна из-за моей попытки перезагрузки, а другая из-за отсоединения кабеля питания без батареи. Оба раза сразу возникали проблемы с загрузкой, после чего автоматический fsck не мог исправить. Я переустанавливал после первой ошибки загрузки, и это решило проблему, но во второй раз я решил попытаться выяснить, в чем проблема. Я многому научился, возиться с жестким диском и ОС, пытаясь выяснить, в чем дело, черт возьми, но двухлетний жесткий диск был не в состоянии выдержать дальнейшие злоупотребления и пнул ведро, прежде чем нашел ответ. Я купил замену, но я все еще ищу вскрытие и способ предотвратить это в будущем.
Вопросы:
Итак, к вашему первому вопросу: Каковы некоторые причины проблем с загрузкой после внезапного отключения питания?
При завершении работы ОС в основном ожидает, пока все приложения не будут корректно завершены, выключает Службы. , сохраняет настройки и т. д. Маловероятно, что вся машина умрет после принудительного выключения. Если у вас есть какие-либо данные в буфере, вы потеряете их. Думайте об этом как о вещах, которые вам нужно брать с собой каждый день. Если вы забудете что-то, вы не умрете, но будете несчастны.
Ну, есть много причин проблем с загрузкой, но наиболее распространенными из них являются:
На ваш второй вопрос: Как можно настроить Ubuntu для минимизации ущерба от внезапного выключения?
По моему опыту решение для резервного копирования всегда хорошая идея. Дело в том, что если ваша Система зависает (и особенно с Ubuntu, который является большим IF ), и вам необходимо принудительно завершить работу Системы, не должно возникнуть проблем с восстановлением с помощью Backup. Но если ваша система выходит из строя и вы получаете аппаратный сбой, вы почти ничего не можете сделать, кроме замены сломанной детали. : P
Вот пошаговое руководство по резервному копированию в Ubuntu:
Открыть настройки системы:
Нажмите на Backup :
Здесь вы можете настроить свои резервные папки, когда выполнять резервное копирование, где BNac и как долго следует сохранять резервную копию:
[ 1122]
Единственное средство предотвращения потери данных в системах, страдающих от возможных сбоев питания,
Но все еще существуют некоторые дополнительные меры для уменьшения возможных отказов жесткого диска после внезапного сбоя питания, но они будут за счет производительности.
Отключите кэш записи для диска
sudo hdparm -W 0 /dev/<sdX>
Сделайте журналирование Shure, включен в ext4 файловой системе (поведение по умолчанию)
В случае, если мы очень знакомы с иерархией файловой системы Ubuntu, мы можем также рассмотреть помещение тех системных каталогов, для которых не нужен доступ для записи на разделе, смонтированном реальный только. Это поможет все еще иметь загружающуюся систему, даже если было повреждение файла в другом месте, но оно не будет препятствовать тому, чтобы Вы теряли свои персональные данные. В случае системы несервера я не рекомендую это, потому что восстановление резервного копирования или даже переустанавливания всегда будет быстрее, чем получение иерархии системного файла только для чтения, работающей стабильный.
Источник и чтение urther: