LINUX.ORG.RU
ФорумAdmin

не монтируется /boot - отключили электричество

 , ,


0

1

ДД друзья. Такая проблема, посыпалась файловая система на сервере после того как отрубился свет.. 1) сначала не грузились /sysroot я загрузился с флешки и сделал xfs_repair раздела. ошибка ушла но теперь не грузится /boot раздел. http://savepic.ru/15032544.jpg

в fstab стоит монтирование раздела /boot .. но когда захожу туда, там пусто..

помогите плиз, куда копать..



Последнее исправление: pyata4ka (всего исправлений: 1)

Ответ на: комментарий от anonymous

Вот и хотелось бы понять, почему груб может загрузить ядро и initrd с раздела, а система не может примонтировать.

Порушились файлы юнитов монтирования?

greenman ★★★★★
()

Если нет то сделайте принудительную проверку.

anonymous
()
Ответ на: комментарий от greenman

тут дело в брокен партишнс. (может /usr пострадал, а с него уже посыпалось все остальное.)

anonymous
()
Ответ на: комментарий от pyata4ka

Результат проверки можете выбросить.

anonymous
()

И вообще — стоит внимательно посмотреть на содержимое fstab. Подобные ошибки бывают из-за дублирующихся строчек.

greenman ★★★★★
()
Ответ на: комментарий от pyata4ka

Как-то восстановить файлы юнитов. Смонтировав все разделы вручную.

Файлы юнитов могут быть в /etc/systemd/system

/usr/lib/systemd/system/

greenman ★★★★★
()
Последнее исправление: greenman (всего исправлений: 2)
Ответ на: комментарий от greenman

чуть позже буду пробывать. отпишусь как сделаю

pyata4ka
() автор топика
Ответ на: комментарий от pyata4ka

вручную все монтируется

Если время дорого, то просто всё переставьте, не забыв сохранить нужные конфиги и данные.

Deleted
()
Ответ на: комментарий от pyata4ka

Проверяй то что пишет systemd. (Возможно траблы в модулях!)

anonymous
()
Ответ на: комментарий от pyata4ka

да. чекал все разделы

fsck с опцией -f прогоняли для всех разделов?

и покажите вывод lsblk и /etc/fstab чтоб понятнее было, что куда монтируется

samson ★★
()
Ответ на: комментарий от samson

вывод lsblk и /etc/fstab чтоб понятнее было, что куда монтируется

`systemd` тупо не может монтировать.

А `mount -a` работает.

anonymous
()
Ответ на: комментарий от anonymous

Тут ещё нужно посмотреть что `udev` творит.

anonymous
()
Ответ на: комментарий от samson

ПОШЕЛ ПО ДРУГОМУ ПУТИ

Друзья. А подскажите как можно запустить mysql загрузившийся с livecd чтобы сделать бэкап

что я сделал.

  • загрузился с livecd
  • замоунтил все разделы что были в fstab в /mnt + mount --bind /dev , sys, proc
  • chroot [mnt]

при попытке запустить скуль - пишет

Running in chroot, ignoring request

pyata4ka
() автор топика
Ответ на: ПОШЕЛ ПО ДРУГОМУ ПУТИ от pyata4ka

И правильно пишет, так как systemd не может запускать службы из под chroot. Он их может включать и выключать из под chroot. Проверь что происходит с udev.

anonymous
()

Если время дорого - переставь. Купи бесперебойник, делай бэкапы каждую тяпницу. Или вообще вынеси конфиг куда подальше и пускай софтину контейнером в том же докере

upcFrost ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.