INITNG Оключается клавиатура.

Вобщем ползая по паутинкам и начитавшись всякого разного, решил поставить эту штуку. Размаскировал, установил его и initng-ifiles.

Странность первая:

Везде пишут, что default.runlevel сам генерится при установке. У меня пусто. Сделал ручками, положил в
/etc/initng/runlevel/ Вот он:

system/initial
system/udev
system/bootmisc
system/modules
system/coldplug
system/checkfs
system/mountroot
system/mountfs
system/clock
system/hostname
system/usb
system/keymaps
system/swap
system/consolefont
system/agetty

Добавил в грубе чего положено, перезагрузился, машина встала одним местом ругаясь что udev не может чего там смонтировать в /system/filldev
Размаскировал udev-140 и переустановил. Вот теперь загрузка пошла. НО.

Вообще не работала клавиатура. Закакнчивается прогон инита, пишет что все консоли созданы, а переключиться на вторую не могу. Клавиатура мертвая и питание на неё даже не приходит (подсветка не включается).

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

system/agetty2 [started]
system/agetty3 [started]
....
system/agetty6 [started]

на 2 терминал не переключается.

Внимание вопрос -) Куды бечь и где копаться?
И кстати, где логи загрузки можно посмотреть???? В dmesg во первых ничего нету что надо бы, во вторых он обнуляется при рестарте...

Меня init устраивает

Atrides написал(а):
И кстати, где логи загрузки можно
посмотреть???? В dmesg во первых ничего нету что надо бы,
во вторых он обнуляется при рестарте...

Общий файл логов /var/log/messages

_________________________________________________________
Прежде чем задать вопрос, подумай, сможешь ли ты понять ответ.

...

voleyr написал(а):
Общий файл логов /var/log/messages

а у меня его нет, потому что этот "общий файл логов" делает syslog-ng

Ну что тут скажешь

evadim написал(а):
...а у меня его нет, потому что этот "общий
файл логов" делает syslog-ng

Значит ставил "неправильно" не по handbook-у :-) Вот и
вопрошающий уже "ломает" систему, толком не установив... :-)
А ответы новичкам даются в расчете, что всё делается "путем".

_________________________________________________________
Прежде чем задать вопрос, подумай, сможешь ли ты понять ответ.

уже религия?

ты хэнндбук воспринимаеш как моноилит и истину последней инстанции? установка cron log и нещё некоторых программ там написана как дополнительная, а в том хэндбуке по которому я ставил был выбран металог - в нём есть настроенный сразу logrotate и "общие" сообщения пишутся в /var/log/everything/current . но его оттуда убрали потому что он подглючивает на UTF-8 - русские слова не разобрать.

когда-то я ставил и InitNG, но на сервере он был в то время не очень юзабелен, хотя был даже момент когда его прочили на замену sysvinit в gentoo. а потом начали OpenRC и про initng както забыли. меж тем он фантастически быстр, и систему грузил за считанные секунды.

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

.

evadim написал(а):
ты хэнндбук воспринимаеш как моноилит и истину последней инстанции? ...

Для новичка "ДА"... это бука НОМЕР ОДИН.

Цитата:
... а в том хэндбуке по которому я ставил

Вот видишь... и ты ставил по хэндбуку. :-)

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

Я уже давно не использую стандартный путь. И на Gentoo перешёл неспроста :-) Речь о том, что хэндбук - это наиболее
простой и результативный способ установки системы. Кстати
написан он именно для этого и именно для НОВИЧКОВ. Чтобы
могли понять, разобраться и получить работоспособную
систему. А дальше уже пили, шлифуй как душе угодно.

_________________________________________________________
Прежде чем задать вопрос, подумай, сможешь ли ты понять ответ.

а зачем тогда докапываться до

а зачем тогда докапываться до человека раскопавшего InitNG ?
Если у него хоть что-то работает значит он уже достаточно много понимает, и тычки "мне не нужно" странновато выглядят, а где находятся логи он и так знает?

Хэндбууук

Ставил по буку, работает -))) Скуууучно -)))) Понимаешь, ежели просто воткнуть по буку, поднять Иксы, КДЕ из стабильной ветки (3.5.9 сейчас вроде) и сидеть резаться в кваку или чего там ещё под Линуксом идём и "не трогать налаженный механизьм" то так нубом всю жизнь и останешся. Тогда на кой Джинту? Runtu ставится за час в 3 клика и работает на ура. С Гномами, автомаунтами, автоматическим выбором cp1251-кои-утф и так далее... Я Джинту поставил что-бы что-то понять. И ведь что-то понял -))) Но если не эксперементировать, так и застрянешь. У меня нет цели во что-бы то ни чтало сохранить работоспособность системы. Сдохнет так сдохнет. Я уже насобачился, написал кучу скриптов элементарных на шелле и система поднимается с нуля без вмешательства с моей стороны. Так что не страшно коль помрёт. Тем более помирать вроде перестала. Те же игры с инитом никак на работоспособность системы не влияют. Так чего бы не поиграть? Вот с udev по дороге немножко разобрался ещё кое с чем. Сейчас ставлю KDE-4. По дороге вьезжаю в портажи. Из за КДЕ-4 терял систему по глупости. Сейчас уже не теряется, научился откатывать что нужно, разбираться с зависимостями и аккуратной чисткой и т.д. А ты говоришь Павлины -)))

Ну ладно, это лирика. Так по делу то чего скажете? -))) Вот судя по этим самым надписям, которые по кругу "started" agetty и ни в 1 глазу нету "done" он просто напросто терминалы поднять не может. Так вот куда рыть хоть примерно?

ЗЫ. весь инит цикл с подьёмом сети, инициализацией десятка USB-устройств, монтированием 18 разделов на 4 хардах, включением звука и т.д. initng пролетает за 5,6 секунд. Лично мне интересно заставить его заработать -)))

.

фигасе. а я что то не придал этому initng должного внимания, увидел где то что он уже мол устарел - и не стал ковырять. видимо зря... хотя у меня система грузится и недолго(секундов 30 на все про все), хотелось бы еще быстрее. надо будет копнуть. хотя я думаю пойти другим путем - настроить suspend, ибо идея метода ребутания не очень нравится. все нету времени. или оно есть, но много его впустую сжигается ((.

зы. 2 Atrides, меня удивляет скорость с которой вы все это дело осваиваете. кстати, вот что хотел спросить, может вы это как нить "невзначай", "попутно", ковыряли ?)) просто хочу допилить себе консольку, все никак не получается - не могу найти решения((. если вдруг наткнетесь, на таковое, отпишитесь там пожалуйста, буду очень признателен.

initng не устарел, это

initng не устарел, это sysinit переписанный на С, и если в стартовых скриптах вызывать только специфичные функции не трогая баш - он загружается мгновенно. Просто с openrc несколько привычнее и проще, да и идея у него другая - сделать init работающий на всех платформах на которых есть gentoo, восновном проблема в *fbsd vs всё остальное.

metalog

Evadim, Скажи, плизз, - при установке metalog не надо ставить пакет logrotate?
У меня metalog изначально стоял и стоит, правда у него очень "ёмкий" и "познавательный"
мануал :), так что я настроил его - "с потолка", и бросил всё это дело...
Может покажешь свой конфиг металога (если есть)?

оффтопики - зло. к тому же я

оффтопики - зло. к тому же я уже ответил.

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

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