Re: problemas con camara web
El Martes, 30 de Agosto de 2005 21:38, max escribió:
|| brevemente tienes que hacer esto
||
|| copia si ya no lo tienes el tar linux-2.6.12.tar.bz2 en /usr/src
||
|| descomprimilo con
|| $ cd /usr/src
|| $ tar jxvf linux-2.6.12.tar.bz2
||
|| un link simbólico:
||
|| $ ln -s /usr/src/linux-2.6.12 /usr/src/linux
||
|| copia tu antigua configuración del kernel ...que tienes el 2.4.7?
|| supongamos que si!
||
|| $ cp /boot/Config-2.4.7 /usr/src/.config (guidado con el punto de
|| .config - es importante)
¡¡¡ OJO !!!
$ cp /boot/Config-2.4.7 /usr/src/linux/.config
(faltaba "linux") ;)
|| ahora vamos en el source para hacer el make oldconfig
||
|| $ cd /usr/src/linux
|| $ make oldconfig (tienes que apretar Enter un montón de veces :-)
||
|| Ahora puedes modificar el kernel con make menuconfig
|| $ make menuconfig
||
|| aquí en normalidad de quita todo lo que sobra y se añade lo que falta ;-)
|| Tienes que leer los manuales... hay mucha documentación en tu idioma..
|| tienes mucha mucha suerte.
||
|| si no sabes que hacer, sal de imediato apretando Exit y guarda la
|| configuración
||
|| ahora compilamos:
||
|| $ make-kpkg --append-to-version=-miprimerkernel --inirtd kernel_image
||
|| apreta enter para aceptar el initrd (no sirve, pero de momento mejor
|| hacerlo para ti)
||
|| y empezará la compilación... que puede fallar porqué te falta algo, en
|| este caso pregunta aquí enviandonos las últimas lineas antes del error
|| de compilación.
||
|| si todo sale bién ahora tienes un kernel nuevo en /usr/src
||
|| $ cd /usr/src
|| $ dpkg -i linux-image-miprimerkernel-2.6.12.deb (o algo así)
||
|| de esta forma no hace falta modificar a mano grub, porqué será el mismo
|| paquete
|| .deb a preocuparse de esto.
||
|| puede hacer
|| $ reboot
||
|| y ya tienes el kernel nuevo.
||
||
|| ciao
|| MaX
Es una guía estupenda. Yo añadiría el tema de añadir los sistemas de ficheros
necesarios en el kernel, pero incluidos en él, y no como módulos.
Es decir,
[*] ext3
Sería peligroso meterlo como módulo:
[M] ext3
porque seguramente no arrancaría el sistema salvo que hayas activado el initrd
(que no se cómo se hace).
--
que a mí ni me va ni me viene... pero por comentar...
Reply to: