Дистрибутивы проекта PuppyRus Linux > Richy
Загрузка Ричи. Порядок выполнения скриптов
sfs:
Пытаюсь обобщить знания. Поправляйте - буду корректировать шапку.
Для woof-puppy (буржуйских) примерно так же.
Условные обозначения:
(Р) - специфичное только для Ричи
(W) - специфичное только для Woof
(?) - пишу, но сам не уверен - помогайте
10. MBR HDD
20. Загрузчик grub4dos (grub1,2, burg, isolinux, ...)
30. vmlinuz
40. init из initrd.gz
43. /sbin/init + /etc/inittab (вызвывается из 40)
60. /etc/rc.d/rc.sysinit (вызвывается из inittab) и вызываемые из него /etc/rc.d/*
70. /etc/rc.d/rc.local (вызвывается из rc.sysinit) - здесь пользователь может добавить то, что нужно запустить ДО запуска Х
75. Исполняемые из /etc/init.d/* , по алфавиту (вызвывается из rc.sysinit)
80. /root/.bashrc
90. /etc/profile (вызвывается из /root/.bashrc) + /etc/profile.d/* (исполняемые , по алфавиту )
95. /usr/bin/xwin (вызвывается из profile)
100. /root/.xinitrc (вызвывается из xwin)
105 WM из /etc/winwowsmanager
110(W). /usr/sbin/delayedrun (вызвывается из /root/.xinitrc)
120(W). Исполняемые из /root/Startup/* , по алфавиту (вызвывается из delayedrun ).
120 (R) /root/Startup/* вызывается из /root/.icewm/startup . здесь пользователь может добавить то, что нужно запустить после запуска Х
bicyclist56:
--- Цитата: sfs от 13 Сентябрь 2012, 11:14:29 ---110. /sbin/delayedrun (вызвывается из (?))
--- Конец цитаты ---
110. /usr/sbin/delayedrun
RoDoN:
Не вижу в этой цепочке где xwin, который вызывает /root/.xinitrc ? Т.е. должно быть:
100. /root/.xinitrc (вызвывается из xwin)
--- Цитата: sfs от 13 Сентябрь 2012, 12:14:29 ---110. /sbin/delayedrun (вызвывается из (?))
--- Конец цитаты ---
В импортных: 110 /usr/sbin/delayedrun (вызвывается из /root/.xinitrc),
а в Richy delayedrun вообще не загружается, хоть и есть в системе.
--- Цитата: sfs от 13 Сентябрь 2012, 12:14:29 ---120. Исполняемые из /root/Startup/* , по алфавиту (вызвывается из delayedrun (?)).
--- Конец цитаты ---
В импортных /root/Startup/* вызвывается из delayedrun, а в Richy вызывается из /root/.icewm/startup.
dim-kut:
rc.sysinit указан в /etc/inittab, поэтому ему и передается управление при переходе от initrd.gz к корневой фс.
sfs:
--- Цитата: RoDoN от 13 Сентябрь 2012, 11:52:26 ---в Richy delayedrun вообще не загружается, хоть и есть в системе.
--- Конец цитаты ---
Pro, это потеряшка?
--- Цитата: RoDoN от 13 Сентябрь 2012, 11:52:26 ---Исполняемые из /root/Startup/* , по алфавиту (вызвывается из delayedrun (?)).
В импортных /root/Startup/* вызвывается из delayedrun, а в Richy вызывается из /root/.icewm/startup.
--- Конец цитаты ---
Richy более удобен для multi-wm
Поправил шапку.
50 и 60 не надо местами поменять?
(?) еще остались...
И ответ на http://forum.puppyrus.org/index.php/topic,12564.msg67836.html#msg67836 пока не просматривается...
Навигация
Перейти к полной версии