На компе 2 диска:
sda1 - gentoo (17 profile)
sda2 - gentoo (13 profile)
sda3 - Win 7
=====
sdb1 - Win 10
sdb2 - LUKS encrypted
Загрузчик GRUB был на sda. Grub-директория на sda1
Решил установить Win 10 на sdb1. Установил, перезагрузил, оказалось винда установила загрузчик не на свой диск sdb, а какого-то хера полезла на sda и затерла GRUB. Ну вроде это не проблема, загрузился в live систему и через chroot восстановил grub-install /dev/sda && grub-mkconfig -o /boot/grub/grub.cfg.
Меню GRUB появилось, пробую загружаться в gentoo 17 profile, - грузится, далее стартует X, черный экран и белая мышь. Всё. Более ничего нет. Делаю killall X - выкидывает на экран логина sddm, далее выбираю пользователя и стартую - все повторяется, черный экран и белаю мышь. Смотрю в Xorg log - всё чисто, никаких ошибок. Сам лог тут: https://pastebin.com/A92ky8Kb
От того, что установил систему на другом диске, как могла повредиться gentoo?
Интересно, что старая gentoo (13 profile) на sda2 -нормально работает. Я сейчас из неё пишу.
Пробовал fsck на sda1 - пишет что всё чисто и ничего не проверяет.
Как починить? Вариант клонирования старой gentoo с sda2 на sda1 и затем emerge -e сос сменой профайла как-то не хочется, слишком долго....