initng, de 1 min a 20 segundos para bootear
Franco Catrin
fcatrin en tuxpan.com
Sab Mayo 21 13:51:33 CLT 2005
Hola,
Les queria contar que hoy probe initng (*) y realmente es increible el
cambio. En mi desktop Fedora tarda 1 minuto en darme la ventana de
login con gdm para recien poder entrar al sistema. Con initng se demora
solo 20 segundos en llegar ahi.
Para quienes quieran probarlo, no se preocupen ya que pueden mantener el
antiguo init en paralelo.
En Fedora hay que modificar algunas cosas para que funcione bien, ya que
esta pensado en gentoo. Basicamente
system/keymaps.i
system/hostname.i
Y si quieren bootear graficamente deben crear un .i para levantar X
Aqui esta lo que estoy usando ahora (esta hecho estrictamente para mi
PC):
----------------------------
[fcatrin en desktop initng]# cat system/keymaps.i
service system/keymaps {
depends = system/initial
start {
export PATH="/bin:/sbin:/usr/bin:/usr/sbin"
loadkeys es.map
}
}
----------------------------
[fcatrin en desktop initng]# cat system/hostname.i
service system/hostname {
depends = system/initial
start {
if [ -e /etc/sysconfig/network ]; then
source /etc/sysconfig/network
fi
echo "Setting hostname to $HOSTNAME ..."
/bin/hostname "$HOSTNAME"
retval=$?
exit ${retval}
}
}
----------------------------
(este es el mas COCHINO de todos, pero funciona)
[fcatrindesktop initng]# cat xorg/xorg.i
service xorg/xorg {
respawn = no
stdout = /var/log/xorg.log
depends = net/lo
start {
cp -a /etc/udev/devices/nvidia* /dev
modprobe nvidia
modprobe ohci_hcd
/sbin/ifup eth0
/etc/X11/prefdm -nodaemon &
exit 0
}
stop {
gdm-stop
exit 0
}
}
----------------------------
[fcatrin en desktop initng]# cat default.runlevel
system
xorg/xorg
#net/eth0[
--
Franco Catrin L.
http://www.tuxpan.com/fcatrin
Más información sobre la lista de distribución Linux