initng

Sabayon, Calculate, Funtoo, Exherbo

Модератор: /dev/random

Аватара пользователя
serzh-z
Бывший модератор
Сообщения: 8259
Статус: Маньяк
ОС: Arch, Fedora, Ubuntu

initng

Сообщение serzh-z »

Проект жив? Вроде бы проект перспективный, но сырой, но версий новых не видо. Был удивлен, что теперь еще и сайт лежит.

Кто использует initng и с каким успехом?
Спасибо сказали:
Аватара пользователя
georgy_sh
Сообщения: 1172
Статус: thermonuclear...
ОС: GNU/Linux

Re: initng

Сообщение georgy_sh »

serzh-z писал(а):
29.10.2006 01:35
Проект жив? Вроде бы проект перспективный, но сырой, но версий новых не видо. Был удивлен, что теперь еще и сайт лежит.

Кто использует initng и с каким успехом?

Я его юзал пару месяцев, еще когда под Fedora Core сидел. Реальная и полезная вещь! За проектом не слежу, поэтому для меня удивительно, что их сайт лежит.
Спасибо сказали:
calculator
Сообщения: 145
ОС: Gentoo

Re: initng

Сообщение calculator »

Не юзал пока, но в журнале("Chip Special Linux" имхо) про его преимущества написано прилично было.
Надеюсь не помер. В DNS прописан.
Спасибо сказали:
Аватара пользователя
serg_sk
Бывший модератор
Сообщения: 2749
Статус: <3 Anime
ОС: Gentoo Linux <3

Re: initng

Сообщение serg_sk »

serzh-z
Я юзал полтора года назад. Система со сквидов и прочим добром грузилась за 15 секунд причем прямо в xdm :) Но ушел т.к. тогда небыло еще много скриптов, а свои писать не хотелось и initng нормально не работал с boot/gensplash.
Не ждали?! А я приперся!
Помойка Gentoo'шника
-------
Спасибо сказали:
Аватара пользователя
serzh-z
Бывший модератор
Сообщения: 8259
Статус: Маньяк
ОС: Arch, Fedora, Ubuntu

Re: initng

Сообщение serzh-z »

Гм. В очередной раз попробовал его, но наткнулся на нежелание initng работать с LVM. Причем смучает то, что скрипт init, поставляемые с пакетами, часто изменяются и обновляются вместе с пакетами - initng-ifiles же, судя по всему, просто не в силах успевать за обновлениями соответствующих пакетов...
Спасибо сказали:
calculator
Сообщения: 145
ОС: Gentoo

Re: initng

Сообщение calculator »

Сайт вроде поднялся.
News for 2006/09/18

* initng 0.6.8
* initng-ifiles 0.0.6
Спасибо сказали:
mYscripter
Сообщения: 42
ОС: Gentoo Linux 2006.0

Re: initng

Сообщение mYscripter »

Я вот прочитал месяца 3 назад о нем в одном из LXF. Судя по объемной статье и оценке лучшей программы номера - вещь стоящая. Сам же немного пользовался - 8 сек. и я в gdm! Приятно. Но так и не понял, как запускать kdm :) и создавать свои ifiles. Это из-за нехватки документации, наверное. С init все понятно - прямо в handbook все расписано прекрасно. Но думаю, будущее за ним - нужно лишь придать проекту более серьёзный вид...
Чтобы понять рекурсию, надо понять рекурсию
LinuxFF.org - Найди свой Linux!
Спасибо сказали:
stigger
Сообщения: 154
ОС: CentOS 5.4

Re: initng

Сообщение stigger »

попробовал, ставил по доке на официальном сайте. при попытке загрузиться - выводится инфо о том что я, дескать initng, автор там-то, писать туда-то. и всё, виснет.
Спасибо сказали:
calculator
Сообщения: 145
ОС: Gentoo

Re: initng

Сообщение calculator »

stigger, initng-ifiles установлен? runlevel's настроены? Пиши подробнее.
Спасибо сказали:
stigger
Сообщения: 154
ОС: CentOS 5.4

Re: initng

Сообщение stigger »

установлен, runlevel настроен. делал один к одному по вот этой вот доке: http://www.initng.org/wiki/Install_Gentoo
Спасибо сказали:
calculator
Сообщения: 145
ОС: Gentoo

Re: initng

Сообщение calculator »

А в default.runlevel есть все что нужно?
+По умолчанию agetty не стартует в 1 _окне_ - это видно из /etc/initng/system/getty.i Можно переключиться в alt+f2
Когда я игрался с initng у меня в /etc/initng/runlevels/default.runlevel было:

Код:

system/initial system/udev system/modules system/checkfs system/mountroot system/mountfs system/bootmisc system/clock system/hostname system/hdparm system/keymaps system/urandom system/swap system/sysctl net/lo system/consolefont system/rmnologin system/localmount daemon/syslog-ng service/iptables net/eth0 net/eth1 daemon/sshd daemon/vixie-cron daemon/gpm system/agetty

Рабочий вариант, но возможно тут много лишнего что по зависимостям будет запускаться. Просто я по своим причинам дальше не стал разбираться.
Спасибо сказали:
stigger
Сообщения: 154
ОС: CentOS 5.4

Re: initng

Сообщение stigger »

хм.
вот что у меня в default.runlevel

Код: Выделить всё

daemon/acpid
daemon/dbus
daemon/syslog-ng
daemon/vixie-cron
runlevel/system
service/alsasound
service/alsasound/cards
service/alsasound/mixerstate
daemon/xdm
daemon/ivman

вот что в system.runlevel

Код: Выделить всё

daemon/acpid
daemon/dbus
daemon/syslog-ng
daemon/vixie-cron
runlevel/system
service/alsasound
service/alsasound/cards
service/alsasound/mixerstate


по-моему что-то не то...
Спасибо сказали:
Eraser
Сообщения: 224
ОС: Gentoo Linux

Re: initng

Сообщение Eraser »

А вы случайно не забыли agetty в default.runlevel добавить :ph34r:
Спасибо сказали:
stigger
Сообщения: 154
ОС: CentOS 5.4

Re: initng

Сообщение stigger »

нет, не забыл. я этого просто не делал. ибо вообще не знал что это нужно сделать. потому что в той доке нет слова "agetty".
Спасибо сказали:
calculator
Сообщения: 145
ОС: Gentoo

Re: initng

Сообщение calculator »

Та дока показывает принцип работы initng. Там предполагается что человек сам будет настраивать свой уровень запуска нужных программ.
Спасибо сказали:
Аватара пользователя
DsTr
Сообщения: 374
ОС: Arch x64

Re: initng

Сообщение DsTr »

Я тоже юзал когда-то,но помоему - распаралеливания загрузок - хватает вполне...Зато хоть rc-update в силе =).У меня щаз службы запускаются вообще считаные секунды...Уже ускорять не куда.Все остальное время грузится ядро и кеды(инитнг собсно врядли особо ускорит их запуск)...

Но зато у меня стоит prelink..
JID:dstr@jabbus.org
Спасибо сказали:
stigger
Сообщения: 154
ОС: CentOS 5.4

Re: initng

Сообщение stigger »

calculator писал(а):
08.08.2007 15:27
Та дока показывает принцип работы initng. Там предполагается что человек сам будет настраивать свой уровень запуска нужных программ.

кажется я чего-то упустил..что есть эта agetty вообще?
в init.d она отсутствует, она точно запускается с дефолтным init'ом?
Спасибо сказали:
calculator
Сообщения: 145
ОС: Gentoo

Re: initng

Сообщение calculator »

stigger, agetty opens a tty port, prompts for a login name and invokes the /bin/login command. It is normally invoked by init(8).
Но если ты задаешь такие вопросы, то осмысленно тебе сложно будет initng настроить. В init.d много чего нет что есть в system и daemon при initng. Смотри доки - они рулез(с).
Спасибо сказали:
stigger
Сообщения: 154
ОС: CentOS 5.4

Re: initng

Сообщение stigger »

ну я как бы в линуксе не первый день... и до сих пор почти всё с чем я встречался было понятным и логичным.

обнаружил, что agetty запускается из inittab. уж извините - туда забыл заглянуть.

какие доки смотреть-то? или нужно смотреть какие-то абстрактные доки? так их я смотрю. регулярно. и, как правило, перед тем как задать вопрос на форуме.
Спасибо сказали:
stigger
Сообщения: 154
ОС: CentOS 5.4

Re: initng

Сообщение stigger »

вобщем-то, не похоже что я чего-то в ранлевел не добавил. оно просто виснет на надписи "system is starting up". ждать можно вечно - ничего не происходит.
Спасибо сказали:
Eraser
Сообщения: 224
ОС: Gentoo Linux

Re: initng

Сообщение Eraser »

1)agetty добавлять надо обязательно
2)посмотрите, может на 2ом терминале что-то есть?
Спасибо сказали:
stigger
Сообщения: 154
ОС: CentOS 5.4

Re: initng

Сообщение stigger »

agetty добавил. нажатие alt+Fn ничего не даёт. хоть утыкайся, с клавиатуры ничего сделать нельзя - только reset. я подозреваю оно вообще ничего даже грузить не начинает, а просто виснет на этом system is starting up.
Спасибо сказали:
calculator
Сообщения: 145
ОС: Gentoo

Re: initng

Сообщение calculator »

stigger, ctrl+alt+del или SysRq тоже не работают?
Проверь еще раз use флаги и make.conf по доке. Portage точно версии >=2.1?
Спасибо сказали:
stigger
Сообщения: 154
ОС: CentOS 5.4

Re: initng

Сообщение stigger »

ctrl+alt+del точно не работает, SysRq не пробовал. portage 2.1.2.11, в make.conf:

Код: Выделить всё

USE_EXPAND="INITNG_PLUGINS"
INITNG_PLUGINS="also bash_launcher chdir chroot conflict cpout critical ctrlaltdel daemon_clean debug_commands envparser find fmon fstat history idleprobe initctl interactive iparser last limit lockfile logfile netdev netprobe ngc4 ngcs nge pause provide reload renice rlparser simple_launcher stcmd stdout suid syncron syslog sysreq unneeded usplash"

вставлял один к одному из доки
Спасибо сказали:
calculator
Сообщения: 145
ОС: Gentoo

Re: initng

Сообщение calculator »

stigger, system is starting up! последнее сообщение? Про default runlevel ничего нет? Если нет расскажи какая архитектура, флаги оптимизации? Попробуй пересобрать таки его. SysRq могут и работать так как они имхо жестко с ядром завязаны.
Спасибо сказали:
stigger
Сообщения: 154
ОС: CentOS 5.4

Re: initng

Сообщение stigger »

system is starting up - самое последнее. про ранлевел ничего.

Код: Выделить всё

CFLAGS="-march=athlon-xp -O2 -pipe"
CHOST="i686-pc-linux-gnu"

пересобрать - в смысле тупо сделать emerge initng?
Спасибо сказали:
calculator
Сообщения: 145
ОС: Gentoo

Re: initng

Сообщение calculator »

можно и сделать, но для начала можно просто из рабочей системы /sbin/initng запустить. На всякий случай /etc/initng/runlevel/ переименуй.
Может ругань какая будет в логи или еще куда. Если совсем без ругани висит - через strace можно посмотреть что там не взлетает:

Код: Выделить всё

# strace -f -o 1.txt initng
Спасибо сказали:
stigger
Сообщения: 154
ОС: CentOS 5.4

Re: initng

Сообщение stigger »

попробовал. говорит что не может запустить runlevel/default (что логично, ибо я его переименовал) и просит ввести рутовый пароль.
после этого переименовал runlevel назад и снова попробовал. словил segfault. судя по-всему - срывается стек т.к. в core dumped огромное количество (свыше 10000) строк подобного плана:

Код: Выделить всё

#0  0x4cf136c5 in d_get_next_var () from /lib/libinitng.so.0
#1  0x4cf13903 in d_is_var () from /lib/libinitng.so.0
#2  0x4cf0ea80 in initng_handler_start_service () from /lib/libinitng.so.0
#3  0x4cf0b4b1 in initng_depend_start_deps () from /lib/libinitng.so.0
#4  0x4cf0eb5b in initng_handler_start_service () from /lib/libinitng.so.0
#5  0x4cf0b4b1 in initng_depend_start_deps () from /lib/libinitng.so.0

и так очень много, до конца не дошёл. насколько я понимаю - это some kind of deadlock? типа, есть два сервиса которые зависят друг от друга и оно никак не может выйти из этой ситуации?
Спасибо сказали:
calculator
Сообщения: 145
ОС: Gentoo

Re: initng

Сообщение calculator »

Если у тебя остался предидущий конфиг, то скорее всего все крутится вокруг:
вот что в system.runlevel
...
runlevel/system
...

;-)
Спасибо сказали:
stigger
Сообщения: 154
ОС: CentOS 5.4

Re: initng

Сообщение stigger »

хм..интересно, почему оно сгенерило одинаковые default.runlevel и system.runlevel? подправил, теперь вроде всё нормально.. при следующей перезагрузке проверю.
Спасибо сказали: