через restic, чтобы была возможность откатиться в случае чего. Для проверки решил на виртуальной машине затестить, поэтому установил систему, потом сделал её бэкап, потом проапгрейдил до следующей версии, потом загрузился в лайв, примонтировал виртуальный диск, снёс всё с корневого раздела, восстановил через restic restore, но теперь при загрузке у меня просто boot_loop
Бэкапил корневой раздел со следующими exclude:
/dev
/proc
/sys
/tmp
/run
/mnt
/media
/lost+found
/var/tmp
Что сделал: залогинился в лайв, примонтировал виртуальный диск в /mnt/vda, chroot /mnt/vda, dracut -f. Теперь такая фигня при загрузке
ну так написано systemctl status сделай
UUID файловых систем или разделов изменились, может быть?
Не должны были UPD. И правда изменились — с чего вдруг?
Действительно, после обновления UUID загружается, но залогиниться в систему не могу — после ввода пароля возвращает на тот же экран :)
>> UPD. И правда изменились — с чего вдруг? Файловая система пересоздавалась? Потому что UUID принадлежит ей, а не разделу
Я бы дебажил логин в соседнем tty, в графической сессии сломаться могло что угодно
Нет, не пересоздавалась — просто внутри корня всё снёс. Потому и не думал, что UUID поменялись
Тогда systemd-nspawn и читать логи логин-менеджера
Всё смахивает на то, что проблема с accounts-daemon.service (он не стартует нормально), но хз как его пофиксить UPD. Отключил его совсем, ничего не изменилось
Тут логи secure и boot
Couldn't run gnome-keyring-daemon: Permission denied ? Это как? Что ты сделал с этим демоном?
Ничего не делал, восстановил систему просто
https://pastebin.com/5EeKi6Uf — пожалуйста :)
Помогло отключение selinux, но как всё починить, чтобы не пришлось его отключать? :)
touch /.autorelabel помогло
Так в интернетике советуют, теперь с включенным selinux всё работает
А что на счёт первого пункта, кстати? Есть какая статья на этот счёт?
А apparmor?
Selinux к ним относится? А я то думала, что я MAC-системы не понимала. Оказывается, я вообще ничего не понимаю)
Обсуждают сегодня