initng
Модератор: /dev/random
-
serzh-z
- Бывший модератор
- Сообщения: 8259
- Статус: Маньяк
- ОС: Arch, Fedora, Ubuntu
initng
Проект жив? Вроде бы проект перспективный, но сырой, но версий новых не видо. Был удивлен, что теперь еще и сайт лежит.
Кто использует initng и с каким успехом?
Кто использует initng и с каким успехом?
-
georgy_sh
- Сообщения: 1172
- Статус: thermonuclear...
- ОС: GNU/Linux
Re: initng
Я его юзал пару месяцев, еще когда под Fedora Core сидел. Реальная и полезная вещь! За проектом не слежу, поэтому для меня удивительно, что их сайт лежит.
-
calculator
- Сообщения: 145
- ОС: Gentoo
Re: initng
Не юзал пока, но в журнале("Chip Special Linux" имхо) про его преимущества написано прилично было.
Надеюсь не помер. В DNS прописан.
Надеюсь не помер. В DNS прописан.
-
serg_sk
- Бывший модератор
- Сообщения: 2749
- Статус: <3 Anime
- ОС: Gentoo Linux <3
Re: initng
serzh-z
Я юзал полтора года назад. Система со сквидов и прочим добром грузилась за 15 секунд причем прямо в xdm
Но ушел т.к. тогда небыло еще много скриптов, а свои писать не хотелось и initng нормально не работал с boot/gensplash.
Я юзал полтора года назад. Система со сквидов и прочим добром грузилась за 15 секунд причем прямо в xdm
-
serzh-z
- Бывший модератор
- Сообщения: 8259
- Статус: Маньяк
- ОС: Arch, Fedora, Ubuntu
Re: initng
Гм. В очередной раз попробовал его, но наткнулся на нежелание initng работать с LVM. Причем смучает то, что скрипт init, поставляемые с пакетами, часто изменяются и обновляются вместе с пакетами - initng-ifiles же, судя по всему, просто не в силах успевать за обновлениями соответствующих пакетов...
-
calculator
- Сообщения: 145
- ОС: Gentoo
Re: initng
Сайт вроде поднялся.
News for 2006/09/18
* initng 0.6.8
* initng-ifiles 0.0.6
-
mYscripter
- Сообщения: 42
- ОС: Gentoo Linux 2006.0
Re: initng
Я вот прочитал месяца 3 назад о нем в одном из LXF. Судя по объемной статье и оценке лучшей программы номера - вещь стоящая. Сам же немного пользовался - 8 сек. и я в gdm! Приятно. Но так и не понял, как запускать kdm
и создавать свои ifiles. Это из-за нехватки документации, наверное. С init все понятно - прямо в handbook все расписано прекрасно. Но думаю, будущее за ним - нужно лишь придать проекту более серьёзный вид...
-
stigger
- Сообщения: 154
- ОС: CentOS 5.4
Re: initng
попробовал, ставил по доке на официальном сайте. при попытке загрузиться - выводится инфо о том что я, дескать initng, автор там-то, писать туда-то. и всё, виснет.
-
calculator
- Сообщения: 145
- ОС: Gentoo
Re: initng
stigger, initng-ifiles установлен? runlevel's настроены? Пиши подробнее.
-
stigger
- Сообщения: 154
- ОС: CentOS 5.4
Re: initng
установлен, runlevel настроен. делал один к одному по вот этой вот доке: http://www.initng.org/wiki/Install_Gentoo
-
calculator
- Сообщения: 145
- ОС: Gentoo
Re: initng
А в default.runlevel есть все что нужно?
+По умолчанию agetty не стартует в 1 _окне_ - это видно из /etc/initng/system/getty.i Можно переключиться в alt+f2
Когда я игрался с initng у меня в /etc/initng/runlevels/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
хм.
вот что у меня в default.runlevel
вот что в system.runlevel
по-моему что-то не то...
вот что у меня в 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
А вы случайно не забыли agetty в default.runlevel добавить 
-
stigger
- Сообщения: 154
- ОС: CentOS 5.4
Re: initng
нет, не забыл. я этого просто не делал. ибо вообще не знал что это нужно сделать. потому что в той доке нет слова "agetty".
-
calculator
- Сообщения: 145
- ОС: Gentoo
Re: initng
Та дока показывает принцип работы initng. Там предполагается что человек сам будет настраивать свой уровень запуска нужных программ.
-
DsTr
- Сообщения: 374
- ОС: Arch x64
Re: initng
Я тоже юзал когда-то,но помоему - распаралеливания загрузок - хватает вполне...Зато хоть rc-update в силе =).У меня щаз службы запускаются вообще считаные секунды...Уже ускорять не куда.Все остальное время грузится ядро и кеды(инитнг собсно врядли особо ускорит их запуск)...
Но зато у меня стоит prelink..
Но зато у меня стоит prelink..
JID:dstr@jabbus.org
-
stigger
- Сообщения: 154
- ОС: CentOS 5.4
Re: initng
calculator писал(а): ↑08.08.2007 15:27Та дока показывает принцип работы initng. Там предполагается что человек сам будет настраивать свой уровень запуска нужных программ.
кажется я чего-то упустил..что есть эта agetty вообще?
в init.d она отсутствует, она точно запускается с дефолтным init'ом?
-
calculator
- Сообщения: 145
- ОС: Gentoo
Re: initng
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. Смотри доки - они рулез(с).
Но если ты задаешь такие вопросы, то осмысленно тебе сложно будет initng настроить. В init.d много чего нет что есть в system и daemon при initng. Смотри доки - они рулез(с).
-
stigger
- Сообщения: 154
- ОС: CentOS 5.4
Re: initng
ну я как бы в линуксе не первый день... и до сих пор почти всё с чем я встречался было понятным и логичным.
обнаружил, что agetty запускается из inittab. уж извините - туда забыл заглянуть.
какие доки смотреть-то? или нужно смотреть какие-то абстрактные доки? так их я смотрю. регулярно. и, как правило, перед тем как задать вопрос на форуме.
обнаружил, что agetty запускается из inittab. уж извините - туда забыл заглянуть.
какие доки смотреть-то? или нужно смотреть какие-то абстрактные доки? так их я смотрю. регулярно. и, как правило, перед тем как задать вопрос на форуме.
-
stigger
- Сообщения: 154
- ОС: CentOS 5.4
Re: initng
вобщем-то, не похоже что я чего-то в ранлевел не добавил. оно просто виснет на надписи "system is starting up". ждать можно вечно - ничего не происходит.
-
Eraser
- Сообщения: 224
- ОС: Gentoo Linux
Re: initng
1)agetty добавлять надо обязательно
2)посмотрите, может на 2ом терминале что-то есть?
2)посмотрите, может на 2ом терминале что-то есть?
-
stigger
- Сообщения: 154
- ОС: CentOS 5.4
Re: initng
agetty добавил. нажатие alt+Fn ничего не даёт. хоть утыкайся, с клавиатуры ничего сделать нельзя - только reset. я подозреваю оно вообще ничего даже грузить не начинает, а просто виснет на этом system is starting up.
-
calculator
- Сообщения: 145
- ОС: Gentoo
Re: initng
stigger, ctrl+alt+del или SysRq тоже не работают?
Проверь еще раз use флаги и make.conf по доке. Portage точно версии >=2.1?
Проверь еще раз use флаги и make.conf по доке. Portage точно версии >=2.1?
-
stigger
- Сообщения: 154
- ОС: CentOS 5.4
Re: initng
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
stigger, system is starting up! последнее сообщение? Про default runlevel ничего нет? Если нет расскажи какая архитектура, флаги оптимизации? Попробуй пересобрать таки его. SysRq могут и работать так как они имхо жестко с ядром завязаны.
-
stigger
- Сообщения: 154
- ОС: CentOS 5.4
Re: initng
system is starting up - самое последнее. про ранлевел ничего.
пересобрать - в смысле тупо сделать emerge initng?
Код: Выделить всё
CFLAGS="-march=athlon-xp -O2 -pipe"
CHOST="i686-pc-linux-gnu"пересобрать - в смысле тупо сделать emerge initng?
-
calculator
- Сообщения: 145
- ОС: Gentoo
Re: initng
можно и сделать, но для начала можно просто из рабочей системы /sbin/initng запустить. На всякий случай /etc/initng/runlevel/ переименуй.
Может ругань какая будет в логи или еще куда. Если совсем без ругани висит - через strace можно посмотреть что там не взлетает:
Может ругань какая будет в логи или еще куда. Если совсем без ругани висит - через strace можно посмотреть что там не взлетает:
Код: Выделить всё
# strace -f -o 1.txt initng-
stigger
- Сообщения: 154
- ОС: CentOS 5.4
Re: initng
попробовал. говорит что не может запустить runlevel/default (что логично, ибо я его переименовал) и просит ввести рутовый пароль.
после этого переименовал runlevel назад и снова попробовал. словил segfault. судя по-всему - срывается стек т.к. в core dumped огромное количество (свыше 10000) строк подобного плана:
и так очень много, до конца не дошёл. насколько я понимаю - это some kind of deadlock? типа, есть два сервиса которые зависят друг от друга и оно никак не может выйти из этой ситуации?
после этого переименовал 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
Если у тебя остался предидущий конфиг, то скорее всего все крутится вокруг:
вот что в system.runlevel
...
runlevel/system
...
;-)
вот что в system.runlevel
...
runlevel/system
...
;-)
-
stigger
- Сообщения: 154
- ОС: CentOS 5.4
Re: initng
хм..интересно, почему оно сгенерило одинаковые default.runlevel и system.runlevel? подправил, теперь вроде всё нормально.. при следующей перезагрузке проверю.