eddy_em: (hram nauki)
eddy_em ([personal profile] eddy_em) wrote2013-05-15 09:43 pm

Война с гентой

Таки скопировал я на старый 72-гиговый винт генту, которую ставил в чруте на работе. И что бы вы думали? Фигвам!
Сначала у меня возникла проблема с невозможностью запуска openrc: я удалил симлинк из /run/, и все заработало. Парадокс: какой идиот этот симлинк туда пихал?
Пока грузилось, я обратил внимание на то, что этот сраный openrc жутко тормозной: несмотря на то, что пока еще никаких сервисов он не запускает (я без понятия, как с этим говном работать), начальная загрузка заняла минуты две!!!


Потом у меня возникли проблемы вида "Id 'c2' respawning too fast". Судя по гуглу, это из-за того, что ведро собрано криво. Идиотизм! Я его собирал с genkernel! Куда же ровней?

Ну, а надпись "No directory, logging in with HOME=/" вообще поставила меня в тупик: это как? В /etc/passwd все ОК. Чего этой дуре надо?

Вопрос гентушникам, которые, быть может, читают мой журнал: как в генте минимальной кровью вернуть кошерный sysvinit вместо этого говеного тормозного openrc?

И еще вопрос: как вы в этой сраной генте живете, если она по умолчанию вообще никаких настроек не предлагает? Неужто забиваете сначала /etc материалами из гугола? Я уже понял, что гента вообще не пригодна для первой системы (т.е. установить ее куда-то, где ничего нет, тупо развернув из минимального заранее подготовленного образа, невозможно)!

UPD.
Блин! Проблема с тупизной решилась добавлением в строчку загрузчика этого:
devfs=nomount
Чудеса в решете!
А еще я не понял, почему root=/dev/disk/by-label/GENTOO этому чертовому openrc не понравилась!

Но попасть в генту я не смог: после введения логина и пароля agetty перезапускался (а на фоне мелькал матюг про HOME=/)! Попробовал загрузиться с init=/bin/bash, и получил веселое "выпадение ведра в осадок", а перед матюгами trace'а — странное сообщение
Pid: 1, comm: bash Not tainted …

Завтра продолжу войну.

Post a comment in response:

This account has disabled anonymous posting.
If you don't have an account you can create one now.
HTML doesn't work in the subject.
More info about formatting

If you are unable to use this captcha for any reason, please contact us by email at support@dreamwidth.org