Автор Тема: Проблемы fsck [решено] (блок питания)  (Прочитано 3668 раз)

Оффлайн stanukih

  • Участник
  • *
  • Сообщений: 560
При загрузке зависает на systemd-fsck. Компьютер удален так что больше информации пока нет. Как выявить причину и что предпринять? Пока понимаю только что проблема с файловой системой жесткого диска. Диск разбит на / и /home. И тот и другой ext4. 
« Последнее редактирование: 12.01.2016 21:08:45 от ruslandh »

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 361
  • Учиться .... Телепатами не рождаются, ими ....
Re: Проблемы fsck
« Ответ #1 : 03.01.2016 16:01:43 »
Имеет смысл по-очереди проверить все разделы

Оффлайн stanukih

  • Участник
  • *
  • Сообщений: 560
Re: Проблемы fsck
« Ответ #2 : 03.01.2016 16:48:29 »
Цитировать
Имеет смысл по-очереди проверить все разделы
из live cd?
и можно подробней как это сделать?

Инфлэйм

  • Гость
Re: Проблемы fsck
« Ответ #3 : 03.01.2016 16:54:23 »
из live cd?
и можно подробней как это сделать?
Запускаете live cd, получаете права рут и
fsck -fy -t ext4 /dev/sdX где sdx - имя раздела (например sda). Опция -f (force) используется для принудительной выполнении проверки. Опция -y (yes) позволяет программе автоматически отвечать "да" на все вопросы в ходе работы.
Также стоит запомнить опцию -t которая задаёт тип файловой системы.

Оффлайн stanukih

  • Участник
  • *
  • Сообщений: 560
Re: Проблемы fsck
« Ответ #4 : 03.01.2016 16:56:23 »
спасибо. завтра буду пробовать.

Оффлайн asy

  • alt linux team
  • ***
  • Сообщений: 8 368
Re: Проблемы fsck
« Ответ #5 : 03.01.2016 17:48:01 »
При загрузке зависает на systemd-fsck. Компьютер удален так что больше информации пока нет.
Хм. А у меня сегодня бук завис на этом месте. При повторной перезагрузке прошло. KDesktop 6, oбновлённый до p7 с переходом на systemd. Сдаётся мне, что это не у fsck проблема, а у systemd.
Имеет смысл по-очереди проверить все разделы
Что-то ощущение, что всё будет хорошо с ними.
« Последнее редактирование: 03.01.2016 18:10:54 от asy »

Оффлайн stanukih

  • Участник
  • *
  • Сообщений: 560
Re: Проблемы fsck
« Ответ #6 : 03.01.2016 18:01:01 »
На это тоже думал - похоже что он ждет запуска сервиса. но уж очень долго ждали и не дождались, но все же думаю сам системД не виноват, а виноват сам диск (предполоогаю что либо начал сыпатся диск либо напряжение скакнуло).

Оффлайн asy

  • alt linux team
  • ***
  • Сообщений: 8 368
Re: Проблемы fsck
« Ответ #7 : 03.01.2016 18:18:39 »
а виноват сам диск (предполагаю что либо начал сыпаться диск либо напряжение скакнуло).
У меня диск в порядке. Про напряжение речи вообще нет, так как бук - на батарейке бы пережил.

Инфлэйм

  • Гость
Re: Проблемы fsck
« Ответ #8 : 03.01.2016 18:25:07 »
Неплохо бы перед работой fsck просмотреть
systemctl --failedjournalctl -b -p err

Оффлайн asy

  • alt linux team
  • ***
  • Сообщений: 8 368
Re: Проблемы fsck
« Ответ #9 : 03.01.2016 18:51:33 »
Неплохо бы перед работой fsck просмотреть
Кстати, systemd про свой баг пишет: "systemd[1]: /usr appears to be on its own filesytem and is not already mounted. This is not a supported setup. Some things will probably break ...". Толпа неосиляторов отдельного usr. Но, наверное, не из-за этого, так как обычно работает пока.

UPD: А, нет. Похоже, именно из-за этого:
Jan 03 16:02:16 nb-adm systemd[1]: Mounted /usr.
Jan 03 16:02:16 nb-adm systemd[1]: Startup finished in 6.311s (kernel) + 27.512s (userspace) = 33.823s.
Jan 03 16:02:21 nb-adm systemd[1]: Starting Stop Read-Ahead Data Collection...
Jan 03 16:02:21 nb-adm systemd[1]: Started Stop Read-Ahead Data Collection.
Jan 03 16:07:56 nb-adm systemd[1]: Unmounting /usr...

То есть, эта хрень от Поттеринга соизволила /usr смонтировать в конце процесса загрузки из-за того, что решила /usr почекать параллельно процессу загрузки. "Unmounting /usr" - это я уже Ctrl+Alt+Del нажал.
« Последнее редактирование: 03.01.2016 22:08:09 от asy »

Инфлэйм

  • Гость
Re: Проблемы fsck
« Ответ #10 : 03.01.2016 19:22:12 »
соизволила /usr смонтировать в конце процесса загрузки из-за того, что решила /usr почекать параллельно процессу загрузки
Опачки! Вот тебе и "обеспечение агрессивной параллелизации" - в прямом смысле :-o.
« Последнее редактирование: 03.01.2016 19:24:45 от Инфлэйм »

Оффлайн asy

  • alt linux team
  • ***
  • Сообщений: 8 368
Re: Проблемы fsck
« Ответ #11 : 03.01.2016 20:33:01 »
Попробую шестой параметр в fstab с 2 на 1 поменять. Может даст что. Вообще, надо почитать, смотрит ли на это systemd, но лень пока.

Оффлайн stanukih

  • Участник
  • *
  • Сообщений: 560
Re: Проблемы fsck
« Ответ #12 : 09.01.2016 17:39:24 »
Прожолжение - сегодня лично посмотрел на пк. Зависет на строках:
systemd-fsck[1236]: error reading block 25198592 (attempt to read block from file system resulted in short read)
systemd-fsck[1236]: /dev/sda2: UNEXPECTED INCONSISTENCY; RUN fsck MANUALLY
systemd-fsck[1236]: (i.e., without -a or -p options)

Соответственно дальше последней не идет. После загрузки в centaurus p7 liveCD попробовал просто монтировать разделы и посмотреть как они работают. Жеский просто отвалился и не определялся как устройство ни в GParted ни в testdisk ни простым mount /dev/sda1 (при загрузке они определялись так). Попробовал перезагрузится и посмотреть testdisk'ом он снова отвалился. Вспомнил что там проблемы с блоком питания. Отключил дисковод и получилось выполнить fsck -fy /dev/sda1 полностью отработал, не ругался. При fsck -fy /dev/sda2 вывалилась куча ошибок и снова отвалился жеский. Перезагрузился, попробовал монтировать sda1. Он спокойно открылся. При подключении sda2 снова исчезал диск. Через testdisk получилось посмотреть список файлов и были видны удаленные (никто их не удалял) файлы с непонятными названиями типо: bkxs_vuo_absf.

Предпологая что начал сыпатся жесткий, а причиной является блок питания. Вопрос как можно подтвердить или опровергнуть это?

Оффлайн Антон Мидюков

  • alt linux team
  • ***
  • Сообщений: 5 182
  • antohami@
Re: Проблемы fsck
« Ответ #13 : 09.01.2016 18:11:51 »
Вопрос как можно подтвердить или опровергнуть это?

smartctl -a /dev/sda

Оффлайн stanukih

  • Участник
  • *
  • Сообщений: 560
Re: Проблемы fsck
« Ответ #14 : 09.01.2016 18:36:34 »
А проверить блок питания?