10.07.2015 Views

Manual - Grupo de Geomorfología, Hidrogeología y Medio Ambiente

Manual - Grupo de Geomorfología, Hidrogeología y Medio Ambiente

Manual - Grupo de Geomorfología, Hidrogeología y Medio Ambiente

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Actualización <strong>de</strong>l sistemahttp://www.ant.org.ar/cursos/curso_intro/x3092.html2 <strong>de</strong> 4 07/09/2005 8:05en X por lo que posiblemente no funcione en algunos sistemas.Una tercer forma es la <strong>de</strong> ejecutar make menuconfig que nos levantará un programa <strong>de</strong> configuraciónpero <strong>de</strong> consola y es la forma que funciona <strong>de</strong> forma más cómoda.La sugerencia es que se tome como punto <strong>de</strong> partida la configuración <strong>de</strong>l kernel anterior. Esta pue<strong>de</strong>tomarse al haberse guardado en un archivo que podrá tener un nombre como "configuración.kernel.fecha"o el que se les ocurra. SI no lo tienen lo pue<strong>de</strong>n generar a partir <strong>de</strong>l programa <strong>de</strong> configuración <strong>de</strong>l kernelanterior solicitándole que guar<strong>de</strong> la configuración en un archivo. Opción que aparece en la parte inferior<strong>de</strong> la ventana <strong>de</strong> configuración en el menuconfig. Ahora se pue<strong>de</strong> tomar con la opción <strong>de</strong> carga <strong>de</strong>configuración <strong>de</strong>l kernel nuevo, la configuración anterior y modificarla según nuestros requerimientos.Una vez realizado los cambios <strong>de</strong> configuración necesarios se recomienda el guardar la configuración enun archivo, a<strong>de</strong>más <strong>de</strong> en el mismo kernel, para futuros cambios.Cuando se termina <strong>de</strong> configurar, se le instará al ejecutar make <strong>de</strong>p y make clean. Al hacer make <strong>de</strong>p seprepararán las <strong>de</strong>pen<strong>de</strong>ncias necesarias para efectuar la compilación. Cuando acabe, hay que hacer unmake clean. Esto elimina ficheros objetos y <strong>de</strong>más <strong>de</strong> la versión anterior. No olvidar este paso.Después <strong>de</strong> preparar <strong>de</strong>pen<strong>de</strong>ncias, pue<strong>de</strong> ejecutar make zImage o make zdisk (esta es la parte que tardamás tiempo). make zImage compilará el núcleo y lo <strong>de</strong>jará comprimido en arch/i386/boot/zImage juntoa otros ficheros. Con make zdisk el nuevo núcleo se copiará a<strong>de</strong>más en el disquete que esté puesto en ladisquetera /<strong>de</strong>v/fd0. Esto es interesante para probar núcleos; si explota (o simplemente no hace nada) sequita el disquete <strong>de</strong> la disquetera y se podrá arrancar el núcleo antiguo. A<strong>de</strong>más sirve para arrancar si seborró acci<strong>de</strong>ntalmente el núcleo <strong>de</strong>l disco duro.Otra opción es efectuar la compactación <strong>de</strong>l kernel con un método más eficiente dado que el LILO sepone nervioso con núcleos muy gran<strong>de</strong>s. Por esto se podrá efectuar un make bzImage lo que compactaraaún mas el kernel. Un núcleo comprimido se <strong>de</strong>scomprime automáticamente al ser ejecutado. Una vez quese tenga un nuevo núcleo que parezca funcionar como se <strong>de</strong>sea, será el momento <strong>de</strong> instalarlo. Casi todoel mundo utiliza LILO (LInux LOa<strong>de</strong>r) para esto. Una forma muy cómoda <strong>de</strong> llevar todo el tema <strong>de</strong>lLILO, si lo tenemos instalado, y las compilaciones, etc, es añadir lo siguiente en el /etc/lilo.conf...image=/vmlinuzlabel=ultimoroot=/<strong>de</strong>v/hd[loquesea]read-onlyappend = ""image=/vmlinuz.oldlabel=anteriorroot=/<strong>de</strong>v/hd[loquesea]read-onlyappend = ""Al compilar, si lo hacemos con la secuencia <strong>de</strong> comandos[root#pantano:/usr/src/linux]# make <strong>de</strong>p[root#pantano:/usr/src/linux]# make clean[root#pantano:/usr/src/linux]# make zlilo[root#pantano:/usr/src/linux]# make modules[root#pantano:/usr/src/linux]# make modules_installEl make zlilo renombrará la anterior imagen <strong>de</strong>l kernel a /vmlinuz.old, <strong>de</strong>jando la nueva como/vmlinuz, e instalará LILO, a continuación con lo cual lo hacemos todo automáticamente.La ór<strong>de</strong>nes make modules; make modules_install compilarán los módulos que hayamos seleccionado,

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!