Что может быть повреждено неправильным отключением питания, и что можно проверить?

Что, во всяком случае, следует беспокоиться после нескольких неправильных остановок и проблем с питанием? (Ubuntu Server 17.04)

Краткая версия моей истории - это процесс выключения, который вызовет защиту схемы материнской платы от нестабильных источников питания, после чего компьютер немедленно отключится и снова включится в почтовый экран с предупреждающим сообщением. То же самое произойдет, если я попытаюсь перевести жесткие диски в режим ожидания с помощью hdparm -y.

Замена источника питания решила эту проблему, хотя я смущен, чтобы признать, сколько времени мне потребовалось, чтобы понять, что

Есть ли что-нибудь, что я должен проверить, или корректирующие действия, которые я могу предпринять? Повторная установка операционной системы (опять же) не самая худшая вещь в мире, но мне интересно, стоит ли мне беспокоиться. Системный диск - это SSD и два диска WD Red в зеркальных Btrfs для хранения мультимедиа.

16
задан 29 August 2017 в 20:54

6 ответов

Самый простой способ проверить файловую систему ext4 - добавить

fsck.mode=force

в качестве загрузочного параметра.

Это можно сделать в /etc/default/grub или вручную на загрузку.

Для более старых систем, которые используют upstart, запустите

sudo touch /forcefsck

и перезагрузитесь.

Команда создаст пустой файл /forcefsck, который сообщит системе проверить диски при загрузке.

При загрузке перед установкой файловой системы fsck запустится и покажет, есть ли ошибки.

В противном случае вам понадобится загрузка с какого-либо внешнего устройства.

9
ответ дан 22 May 2018 в 18:57
  • 1
    Это, похоже, ничего не делало, обычная загрузка. Я где-то читал, что это не работает на системах на базе systemd? Или это просто так быстро ... – User 4574 29 August 2017 в 23:05
  • 2
    Раньше он работал с выскочкой. Я долгое время не использую ext4 и не заметил, что он не работает. Но должен быть какой-то способ сделать то же самое с systemd. – Pilot6 29 August 2017 в 23:08
  • 3
    @ User4574 Я добавил, как это сделать с помощью systemd. – Pilot6 29 August 2017 в 23:10
  • 4
    Пришлось искать добавление параметров загрузки в grub, но это, похоже, сработало. Спасибо. – User 4574 29 August 2017 в 23:45

Самый простой способ проверить файловую систему ext4 - добавить

fsck.mode=force

в качестве загрузочного параметра.

Это можно сделать в /etc/default/grub или вручную на загрузку.

Для более старых систем, которые используют upstart, запустите

sudo touch /forcefsck

и перезагрузитесь.

Команда создаст пустой файл /forcefsck, который сообщит системе проверить диски при загрузке.

При загрузке перед установкой файловой системы fsck запустится и покажет, есть ли ошибки.

В противном случае вам понадобится загрузка с какого-либо внешнего устройства.

9
ответ дан 18 July 2018 в 07:43

Самый простой способ проверить файловую систему ext4 - добавить

fsck.mode=force

в качестве загрузочного параметра.

Это можно сделать в /etc/default/grub или вручную на загрузку.

Для более старых систем, которые используют upstart, запустите

sudo touch /forcefsck

и перезагрузитесь.

Команда создаст пустой файл /forcefsck, который сообщит системе проверить диски при загрузке.

При загрузке перед установкой файловой системы fsck запустится и покажет, есть ли ошибки.

В противном случае вам понадобится загрузка с какого-либо внешнего устройства.

9
ответ дан 24 July 2018 в 18:51

Стандартная файловая система Ubuntu ext4 в стандартном разделе Ubuntu может быть проверена с помощью следующей команды

sudo e2fsck -f /dev/sdxn

или если вы также хотите проверить наличие плохих блоков (физически плохих блоков) [!d1 ]

sudo e2fsck -cf /dev/sdxn

где x - буква диска, а n - номер раздела, например /dev/sda1.

Подробнее см. man e2fsck.

с другого диска, живого диска, например, дисковода аварийного восстановления или настольного Live-диска Ubuntu, а целевой раздел не должен монтироваться при запуске этой команды.

4
ответ дан 22 May 2018 в 18:57

Стандартная файловая система Ubuntu ext4 в стандартном разделе Ubuntu может быть проверена с помощью следующей команды

sudo e2fsck -f /dev/sdxn

или если вы также хотите проверить наличие плохих блоков (физически плохих блоков)

sudo e2fsck -cf /dev/sdxn

где x - буква диска, а n - номер раздела, например /dev/sda1.

Подробнее см. man e2fsck.

с другого диска, живого диска, например, дисковода аварийного восстановления или настольного Live-диска Ubuntu, а целевой раздел не должен монтироваться при запуске этой команды.

4
ответ дан 18 July 2018 в 07:43

Стандартная файловая система Ubuntu ext4 в стандартном разделе Ubuntu может быть проверена с помощью следующей команды

sudo e2fsck -f /dev/sdxn

или если вы также хотите проверить наличие плохих блоков (физически плохих блоков)

sudo e2fsck -cf /dev/sdxn

где x - буква диска, а n - номер раздела, например /dev/sda1.

Подробнее см. man e2fsck.

с другого диска, живого диска, например, дисковода аварийного восстановления или настольного Live-диска Ubuntu, а целевой раздел не должен монтироваться при запуске этой команды.

4
ответ дан 24 July 2018 в 18:51

Другие вопросы по тегам:

Похожие вопросы: