Como acelerar tu arranque ahorrándote 15 segundos


Vamos a ver cómo te puedes ahorrar unos cuantos segundos cada vez que arranques tu sistema. El método consiste en usar un nuevo init (de principios del 2005) llamado InitNG (http://initng.org) que arranca los demonios y activa el hardware paralela y asíncronamente.

A continuación vamos a ver cómo te puedes ahorrar unos cuantos segundos cada vez que arranques tu sistema. El método consiste en usar un nuevo init (de principios del 2005) llamado InitNG (http://initng.org) que arranca los demonios y activa el hardware paralela y asíncronamente. Para ello tiene para cada demonio un archivo .i en el que almacena qué cosas necesita previamente ese demonio para poder ser arrancado.

Antes de nada debemos asegurarnos de que tenemos instalados los siguientes paquetes:
udev
gcc
cmake

Comenzamos descargandonos el initng y el initng-ifiles desde http://download.initng.org/

El proceso de instalación es el mismo para los ambos:

1. Los descomprimimos con:
tar xvzf initng-LO_QUE_SEA.tar.gz
o con:
tar xvjf initng-LO_QUE_SEA.tar.bz2

2. hacemos:
cd initng-LO_QUE_SEA
mkdir build ## puede que ya exista
cd build
cmake ..

3. Compilamos e instalamos:
make && make install

4. Si es la primera vez que lo instalamos debemos generamos el nivel de ejecución por defecto con:
gen_system_runlevel -all

Y si fuera necesario o notamos que al reiniciar nos falta algún demonio lo añadimos con:
ng-update add CARPETA/DEMONIO default
donde CARPETA es la ruta dentro de /etc/initng/ y DEMONIO es el nombre del fichero dentro de esa carpeta sin la extensión

Por ejemplo:
ng-update add system/speedstep default
ng-update add daemon/gpm default
ng-update del system/ntpdate default

5. Por último para arrancar con este nuevo init podemos añadir una nueva entrada en nuestro gestor de arranque:

Lilo: añadimos esta nueva linea a la entrada del kernel que deseemos:
append = “init=/sbin/initng”
Por ejemplo:
image = /boot/vmlinuz-2.6.16.1
root = /dev/hda6
label = linux-initng
append = “init=/sbin/initng”
read-only

Grub:
añadimos este parámetro en la linea del kernel que deseemos: init=/sbin/initng
Por ejemplo:
title Debian GNU/Linux, kernel 2.6.16.1 con initng
root (hd0,4)
kernel /boot/vmlinuz-2.6.16.1-Karlos root=/dev/hda5 init=/sbin/initng ro vga=791
savedefault
boot

Con esto podremos comprobar cómo se acelera nuestro arranque y tendremos un init con muchas más opciones accesibles mediante el comando ngc.

Más información en: http://www.initng.org/wiki/Installation

Carlos Olmedo. 11-04-2006
Esta obra está bajo una licencia de Creative Commons. Más información sobre la misma en http://creativecommons.org/licenses/by/2.5/es/























Este post ha sido traido de forma automatica desde https://web.archive.org/web/20140625063149/http:/bulma.net/body.phtml?nIdNoticia=2288 por un robot nigromante, si crees que puede mejorarse, por favor, contactanos.


Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.