[solved] Гента грузится с ошибками и не дает войти в систему

Доброе утро, гентоводы.
После переноса и восстановления старой генты на новые харды в зеркале, удалось привести её в рабочее состояние, но после перезагрузки полезли ошибки, которые в конченом счёте не дают даже войти в систему. Краткий перечень произведенных действий:

  1. Копирование старой генты на новые разделы полусофт RAID-1 (dmraid + genkernel all).
  2. Перезагрузка. Ура, оно хотя бы грузится.
  3. Живительный revdep-rebuild && emerge --sync и на радостях emerge `qlist -IC gnome-base`.
    • revdep-rebuild --library libgnome-desktop-2.so.11
    • revder-rebuild --library libxklavier.so.15, как того попросили какие-то пакеты после установки обновлений гнома.
  4. Ни в одном терминале не работает su, но root может зайти из tty1..6. emerge pam policykit
  5. Не работает автомонтирование, gnome-volume-manager собран с "automount" и запущен.
    В остальном DE работает как надо. Перезагрузка.
  6. После загрузки initrd половина демонов не может запуститься. Первым из них оказывается consolekit. Последним отказывается стартовать gdm (через /etc/init.d/xdm конечно же). После приглашения на вход и ввода логина с паролем на выводе получаем "Permission denied".

grep RC_BOOTLOG /etc/conf.d/rc
RC_BOOTLOG="yes"

/var/log/messages
Не содержит записей с того времени, как система была успешно загружена в последний раз.
/var/log/dmesg
Ничего подозрительного там не увидел, но всё же — http://pastie.org/private/6ybuk07vlt04vbumurrnpq.
Обычный пользователь состоит в группе wheel.

Заранее благодарен за помощь, сейчас просто не знаю, куда дальше копать.

Cо входом разобрался

С помощью ls -lat /etc /etc/conf.d нашёл все намедни правленые конфиги. Причиной оказался /etc/security/limits.conf с параметрами

*              soft    locks   unlimited
*              hard    locks   unlimited
*              soft    nofile  unlimited
*              hard    nofile  unlimited

которые я уже сам не помню зачем прописывал.*

Но ни su ни sudo по-прежнему не авторизуют.

#cat /etc/sudoers | grep -v "#"
root    ALL=(ALL) ALL
%wheel ALL=(ALL) ALL

$groups
wheel floppy audio cdrom video games cdrw usb portage plugdev vboxusers fargred

*уже сейчас, вечером, вспомнил — на форумах gentoo.org эти строчки запостили как лекарство для su/sudo

farGred

farGred написал(а):
Копирование старой генты на новые разделы...
[skiped]
... на выводе получаем "Permission denied".

Как копировали?
В /var/log/messages ошибки смотрели?

С подобным не сталкивался, но

С подобным не сталкивался, но мб поможет пересборка @system?

Понимаете, для того, чтобы создать систему, подобную Linux, недостаточно быть хорошим кодером. Нужно быть еще и коварной сволочью. Линус Торвальдс

Копировал обыкновенно, с лайв

Копировал обыкновенно, с лайв цд cp -R /старый раздел/* /новый-раздел/. Да, я забыл ключик -p чтоб права сохранить, но и без него все вышло удачно.

@system я пока не хочу трогать — потому что тулчейн по хорошему надо дважды пересобирать, а за ним еще и world, что мне пока некогда. Да и к su/sudo он вряд ли относится, мне кажется что где-то цепочка зависимостей оборвалась, и делегация прав суперпользователя гдето отвалилась, но revdep-rebuild молчит.

Да, я забыл ключик -p чтоб

Да, я забыл ключик -p чтоб права сохранить, но и без него все вышло удачно.

Если бы все прошло удачно, все бы работало, и этой темы бы не было. КО
ЗЫ. Переустанавливай...

ОРОРО

М-да, похоже, su и sudo не работают, потому что не был установлен бит S_ISUID для рута.
chmod 4711 /usr/bin/sudo
chmod 4711 /bin/su
Во все поля. Вторая проблема решена. Осталось автомонтирование.

Цитата: Да, я забыл ключик -p

Цитата:
Да, я забыл ключик -p чтоб права сохранить, но и без него все вышло удачно.

не путайте винду с линуксом..

farGred написал(а): Не

farGred написал(а):
Не работает автомонтирование, gnome-volume-manager собран с "automount" и запущен.

юзер под которым работаете в plugdev добавлен?

Чем вы смотрите?

farGred написал(а):
Но ни su ни sudo по-прежнему не авторизуют.

#cat /etc/sudoers | grep -v "#"
root    ALL=(ALL) ALL
%wheel ALL=(ALL) ALL

$groups
wheel floppy audio cdrom video games cdrw usb portage plugdev vboxusers fargred

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".