Не могу залогинится в системе gentoo
В один момент я сделал etc-update, на самом деле всё ниже может пошло и не от него, а может от него, точно сказать не могу. Через сутки после этого я ребутнулся, пытаюсь залогинится — говорит неверный пароль. Что от рута, что от обычного юзера. Если попробовать поменять пароль через лайвсд, выдаёт такое:
passwd: Cannot detrmine your user name
Если попробовать удалить рут пароль в /etc/shadow — все равно просит, и не логинится.
При загрузке системы выплёскивает ошибки еще, вот красное:
checkpath: owner 'root:uucp' not found
...
checkpath: owner '0:0' not found
...
checkpath: owner 'root:root' not found
checkpath: owner 'root:root' not found
checkpath: owner 'root:root' not found
ERROR: syslog-ng failed to start
Еще мне говорили, что это, возможно, поехали PAM конфиги, и что стоит собрать sys-apps/shadow без поддержки pam, но у меня даже emerge не работает, такое выдаёт:
portage: 'portage' user or group missing.
For the defaults, line 1 goes into passwd, and 2 into group.
portage:x:250:250:portage:/var/tmp/portage:/bin/false
portage::250:portage
WARNING For security reasons, only system administrators should be
WARNING allowed in the portage group. Untrusted users or processes
WARNING can potentially exploit the portage group for attacks such as
WARNING local privilege escalation.
В чём может быть проблема? Сам пофиксить не могу, в генте всего неделю, опыта мало. Надеюсь ничего не забыл.