• Portada
    • Recientes
    • Usuarios
    • Registrarse
    • Conectarse

    MINI-HOWTO: Configurar/Compilar/Instalar un nuevo Kernel

    Programado Fijo Cerrado Movido
    Sistemas operativos
    21
    54
    23.2k
    Cargando más mensajes
    • Más antiguo a más nuevo
    • Más nuevo a más antiguo
    • Mayor número de Votos
    Responder
    • Responder como tema
    Accede para responder
    Este tema ha sido borrado. Solo los usuarios que tengan privilegios de administración de temas pueden verlo.
    • KrHonHoSK
      KrHonHoS
      Última edición por

      Weno, pos despues de seguir el tutorial, q por cierto podias poner al principio de el q hay q hacer los disketes de rescate, no cuando ya has copiado la imagen :risitas: Como decia despues de seguir el tutorial y compilar el kernel y q me pille la controladora raid q era el problema q tenia (me la pilla de cine ;)) pues me ha pasado una cosa q me tiene con un moskeo de kilo. Resulta q la primera vez q compile se me olvidaron los modulos y al reiniciar y kerer particionar los hds de la controladora le puse el cfdisk y me salia el mensaje de bash: command not found. Asi q volvi a compilar y esta vez hice el make modules && make modules_install antes q el make bzImage y me sale el mismo del bash, pero no solo con ese comando, con otros tmb (lilo, y alguno mas q ahora no recuerdo, pero el q me interesa es el cfdisk) No se si el problema es pq no lo hice en orden (q fue pq se me fue la pinza ;)) o pq me e comido algo a la hora de hacer el .config o pq, pero ando muyyyyyy necesitao de ayuda 😉 asi q todas las ideas seran bien recibidas. Espero tmb no ser el primero al q le pasa :rolleyes:

      SalU2

      KrHonHoS

      1 Respuesta Última respuesta Responder Citar 0
      • ElfoE
        Elfo
        Última edición por

        En teoria no tendría nada que ver 😕 A no ser que tengas la rama donde están esos programas y eso en una partición a parte con un sistema de ficheros diferente y al cual no has añadido soporte al kernel, pero me parece muy raro, no creo que tenga nada que ver el hacer los pasos mal o algo por el estilo, estoy casi seguro de ello. Mira a ver si puede ser lo que te he comentado al principio… ¿Qué distro usas? Prueba a reinstalar los programas que te falten a ver. Salu2!!

        1 Respuesta Última respuesta Responder Citar 0
        • KrHonHoSK
          KrHonHoS
          Última edición por

          Tienes razon, se me habia olvidao xD uso debian instalada a pelo segun el manual de josefu, pero kitando las x y el ssh. Tengo en una particion el /boot y en otra el /, ambas con ext3 y por si acaso era eso en la segunda compilacion me asegure de tener el ext2, ext3 y reiserfs activados. Lo curioso es q el comando cfdisk no chuta, pero el apt si. Y e intentao bajarme el cfdisk, pero no hay forma, debe de venir con el sistema y no tengo forma de bajarlo.

          SalU2

          KrHonHoS

          1 Respuesta Última respuesta Responder Citar 0
          • meninas92M
            meninas92
            Última edición por

            prueba a hacer lo siguiente

            which cfdisk

            si devuelve algo asi

            bash-2.05b$ which cfdisk
            which: no cfdisk in (/bin:/usr/bin:/usr/local/bin:/opt/bin:/usr/i686-pc-linux-gnu/gcc-bin/3.2:/usr/X11R6/bin:/opt/blackdown-jdk-1.4.1/bin:/opt/blackdown-jdk-1.4.1/jre/bin:/usr/qt/3/bin:/usr/kde/3.1/bin:/usr/games/bin:/home/miguel/bin)
            bash-2.05b$

            esque no esta en el path

            prueba a buscar el archivo a ver si existe haz esto para buscar

            bash-2.05b# find / -name cfdisk /esto te busca en el arbol completo el nombre de cfdisk/

            aqui parece que lo encontro
            bash-2.05b# find / -name cfdisk
            /sbin/cfdisk
            bash-2.05b#

            pero como usuario normal no se puede ejecutar pq esta en sbin por eso antes bash no me lo musetra pero si ago
            bash-2.05b# which cfdisk
            /sbin/cfdisk
            bash-2.05b#
            como root si lo encuentra quizas intentas ejecutarlo como usuario normal y por eso no te deja

            1 Respuesta Última respuesta Responder Citar 0
            • KrHonHoSK
              KrHonHoS
              Última edición por

              Pos si pero no. Vamos q hice lo q me dijiste y efectivamente estaba en /sbin/cfdisk, pero lo ejecute con todas las unidades y me daba error en todas, como si no hubiera nada conectado 😕 Asi q reinstale debian (para q estubiera limpito) e intente el metodo debian (apt-get install kernel-packages, etc..) y nada. Asi q esta noche lo deje haciendo el make (q en la version 2.6.1 solo hay q hacer make, no make dep), el make clean, el make bzImage, el make modules y el make modules_install. Calculo q terminase, asi q cuando llegue a casa lo probare, cambiare la imagen al /boot y probare lo sel system.map q comenta gothmog a ver si asi chuta, pq sigo moskeadisimo. Sino tendre q instalar la mandrake 9.2 hasta q debian sake la distro con el kernel 2.6.1

              SalU2

              KrHonHoS

              Editado:
              Yuuujuuuuuuu por fin. Al final hice loq comentaba gothmog sobre el System.map y todo perfect. Asias a tos.

              1 Respuesta Última respuesta Responder Citar 0
              • meninas92M
                meninas92
                Última edición por

                mandrake trae el kernel 2.6.0.test9 no es un 2.6.0 pero es mas o menos estable

                tb tiene el 2.4.XX

                1 Respuesta Última respuesta Responder Citar 0
                • krampakK
                  krampak Global Moderator
                  Última edición por

                  Acabo de intentar compilar el kernel 2.6.2 estable. He hecho un Make (este no necesita make dep) y al mismo tiempo con el make tambien hace el make modules. Esto ha ido bien, luego he hecho un make BzImage y tambien la hecho bien, pero cuando me he dispuesto ha hacer el make modules_install ha soltado lo siguiente:

                  [root@Marcal linux-2.6.2]# make modules_install
                  Warning: you may need to install module-init-tools
                  See http://www.codemonkey.org.uk/docs/post-halloween-2.6.txt
                  /usr/src/linux-2.6.2/scripts/Makefile.modinst:16: *** Uh-oh, you have stale module entries. You messed with SUBDIRS, do not complain if something goes wrong.

                  if [ -r System.map ]; then /sbin/depmod -ae -F System.map 2.6.2; fi

                  😕

                  PD: En el menuconfig esta activado con (*) el Enable loadable module support.

                  Mi Configuración
                  hlbm signature

                  1 Respuesta Última respuesta Responder Citar 0
                  • bluesmanB
                    bluesman
                    Última edición por

                    Sip, el kernel 2.6.X gestiona los módulos de otra manera creo que ya no hay ni insmod, bájate las utilidades para los módulos e instálatelas, yo me las tuve que instalar, pero lo hice con apt-get, sería bueno que te instalases el apt-get para red hat, que va de maravilla, es el que uso yo en la fedora core, (ains la debian;))

                    1 Respuesta Última respuesta Responder Citar 0
                    • krampakK
                      krampak Global Moderator
                      Última edición por

                      Pues… al final me lo he bajado en una rpm.. la rpm no se puede configurar? La instala directamente? Aunque de todas formas ahora q ya tengo sonido no se si actualizar.... merece la pena?

                      Mi Configuración
                      hlbm signature

                      1 Respuesta Última respuesta Responder Citar 0
                      • bluesmanB
                        bluesman
                        Última edición por

                        si actualizas al kernel 2.6.1 (o ya que estamos al 2.6.2, que ya ha salido;)) tendrás que configurar el sonido con ALSA así que tú verás si te merece la pena tener las características nuevas de la rama 2.6

                        Los rpm's son binarios que se instalan y no hace falta configurarlos, lo que se configura es el programa que has instalado, por ejemplo, si instalas un rpm del xmms no vas a tener que configurar nada:p, en cambio si te instalas un rpm del wine por ejemplo, el wine traerá sus archivos de configuración los cuales tendrás que configurar para tu sistema;)

                        1 Respuesta Última respuesta Responder Citar 0
                        • meninas92M
                          meninas92
                          Última edición por

                          a ver el 2.6 hace cosas mucho mas rapido graba cds mas rapido ya que no necesita emulacion

                          necesitas un cdrecord parcheado y ya esta

                          y otras cosas mejores como que soporta muy bien 64 procesadores pero eso en casa no interesa

                          yo grabo los cds al paso no baja de 20x

                          mientras que con la emulacion me moria de asco

                          1 Respuesta Última respuesta Responder Citar 0
                          • flipautaF
                            flipauta
                            Última edición por

                            A mi no me deja editar el lilo.conf… me dice permiso denegado.
                            Y entro en propiedades y veo k el "usuario" tiene permiso de escritura...

                            salu2

                            1 Respuesta Última respuesta Responder Citar 0
                            • NachoN
                              Nacho
                              Última edición por

                              Publicado originalmente por flipauta
                              **A mi no me deja editar el lilo.conf… me dice permiso denegado.
                              Y entro en propiedades y veo k el "usuario" tiene permiso de escritura...

                              salu2**

                              Tendrá permisos de escritura pero… lo estas intentando logeado como su propietario? es decir, ¿estas intentandolo editarlo como root? Si no es asi, e slogico que te de problemas.

                              Saludos.

                              1 Respuesta Última respuesta Responder Citar 0
                              • ErmanzanE
                                Ermanzan
                                Última edición por

                                Aunque sea una tonteria, ya que viene explicado a lo largo del post, creo que seria interesante(porque algunos pasos cambian con respecto al kernel 2.4) incluir al principio un pequeño apendice con los pasos para compilar un kernel 2.6.x, ya que supongo que habra gente no muy puesta en el tema que lo agradecera tener esa informacion reunida en el principio del post.

                                Un saludo 😄

                                1 Respuesta Última respuesta Responder Citar 0
                                • ElfoE
                                  Elfo
                                  Última edición por

                                  Aunque sea una tonteria, ya que viene explicado a lo largo del post, creo que seria interesante(porque algunos pasos cambian con respecto al kernel 2.4) incluir al principio un pequeño apendice con los pasos para compilar un kernel 2.6.x, ya que supongo que habra gente no muy puesta en el tema que lo agradecera tener esa informacion reunida en el principio del post.

                                  He editado el post con un par de arreglillos, y lo único que he hecho de lo que tu decías es decir que hay que hacer si tienes un kernel 2.6 en los pasos para compilar y eso, que sólo cambia el "make". Por lo demás es todo universal. Gracias por interesarte 😉 Salu2!!

                                  1 Respuesta Última respuesta Responder Citar 0
                                  • ErmanzanE
                                    Ermanzan
                                    Última edición por

                                    A mandar amiguete xD

                                    Un saludo 😄

                                    1 Respuesta Última respuesta Responder Citar 0
                                    • E
                                      eampuerog
                                      Última edición por

                                      me dejaste la duda de como instalarlo si se quiere usar un kernel tipo 2.6.x
                                      lo siento amigo pero estoy perdido…

                                      PaladiP 1 Respuesta Última respuesta Responder Citar 0
                                      • PaladiP
                                        Paladi @eampuerog
                                        Última edición por

                                        Hace siglos que use este mismo manual para instalar kernels, y que recuerde tanto servia para 2.4 como para 2.6 🙂 (lo habia usado en ambos, :P)

                                        1 Respuesta Última respuesta Responder Citar 0
                                        • H
                                          head777
                                          Última edición por

                                          Hola muy buenas, acabo de registrarme por que lei este genial y entendible tutorial de como poder compilar mi propio kernel hecho a mi medida, pero la verdad es que deseo hacerlo unicamente con fines educativos por que soy nuevo en el aspecto de como poder hacer esto pero tengo un par de preguntas al respecto de como poder hacer esto de la copilacion, ya que utilizo actualmente opensuse 11 y quiero compilar el kernel 2.6.29.3

                                          *** Compilando el Kernel…**

                                          • NOTA!! Para los kernels de la rama 2.6 tan solo tenemos que ejecutar make y se compilará todo, tanto el propio kernel como los módulos. Podéis mirar más opciones con make help.

                                          Primeramente como ya mencione deseo compilar un kernel version 2.6.29.3 y quisiera saber si es asi de sencillo compilarlo como mencionan aqui, es decir con solo digitar "make" el hara todo por mi, es decir compilara, instalar modulos etc????

                                          Despues quiero saber como puedo configurar el grub por que no se que ponerle para que arranque o si hay que hacer algo diferente con el??

                                          Saludos y desde ya super gracias!

                                          marcaljM 1 Respuesta Última respuesta Responder Citar 0
                                          • marcaljM
                                            marcalj @head777
                                            Última edición por

                                            @head777:

                                            Hola muy buenas, acabo de registrarme por que lei este genial y entendible tutorial de como poder compilar mi propio kernel hecho a mi medida, pero la verdad es que deseo hacerlo unicamente con fines educativos por que soy nuevo en el aspecto de como poder hacer esto pero tengo un par de preguntas al respecto de como poder hacer esto de la copilacion, ya que utilizo actualmente opensuse 11 y quiero compilar el kernel 2.6.29.3

                                            Primeramente como ya mencione deseo compilar un kernel version 2.6.29.3 y quisiera saber si es asi de sencillo compilarlo como mencionan aqui, es decir con solo digitar "make" el hara todo por mi, es decir compilara, instalar modulos etc????

                                            Despues quiero saber como puedo configurar el grub por que no se que ponerle para que arranque o si hay que hacer algo diferente con el??

                                            Saludos y desde ya super gracias!

                                            Mira, aqui te lo explican todo:
                                            Let me google that for you

                                            1 Respuesta Última respuesta Responder Citar 0
                                            • 1
                                            • 2
                                            • 3
                                            • 3 / 3
                                            • First post
                                              Last post

                                            Foreros conectados [Conectados hoy]

                                            1 usuarios activos (0 miembros e 1 invitados).
                                            febesin, pAtO,

                                            Estadísticas de Hardlimit

                                            Los hardlimitianos han creado un total de 543.3k posts en 62.8k hilos.
                                            Somos un total de 34.7k miembros registrados.
                                            sridharpat ha sido nuestro último fichaje.