Compilación del kernel en Arch Linux

Este foro es para todo lo relacionado con la documentación, artículos de ayuda, Wikis, tips & hints y las traducciones de Arch (tanto en progreso como las finalizadas).
Responder
plandevida
Novato
Mensajes: 4
Registrado: 07 May 2011, 19:32

Compilación del kernel en Arch Linux

Mensaje por plandevida » 07 May 2011, 19:36

Hola:

Quería pedir ayuda para compilar el kernel bajo Arch Linux.
La situación es la siguiente, resulta que me acabo de pasar a Arch y con el nuevo kernel 2.6.38.x mi tarjeta wifi es bloqueada (no sé muy bien por qué). Resulta que quiero compilar el kernel de la rama 2.6.37.x del cual si cononzco que me funcione correctamente la tarjeta wifi.

He seguido al guía de la wiki de arch para compilar un kernel desde las fuentes (no he conseguido hacerlo por el método Arch), pero lo he hecho con el método tradicional, configurando con make menuconfig, make, make modules_install, he copiado el archivo vzlinux a /boot, el System.map también, he generado el fichero .img con mkinitcpio (me lo genera pese a que me da un pequeño error al ejecutarlo) y también lo he copiado en /boot. Todos ellos con el nombre correspondiente a la versión de kernel que he compilado para no sobrescribir las versiones ya instaladas.

He añadido la entrada al fichero menu.lts de grub y cuando arranco me da un error: unable to determine major/minor number of root device '/dev/disk/by-uuid/xxxxxx-xxx-xxx-xxx-xxx-xxxxx (decir que la identificación de los discos duro la tengo bajo uuid).

Por lo tanto no puedo arrancar con este kernel, agradecería que me ayudarais (si podeís) con la compilación-instalación del mismo en mi sistema.

Muchas gracias.

Avatar de Usuario
madek
Equipo Hispano
Equipo Hispano
Mensajes: 2149
Registrado: 03 Sep 2009, 12:50
Ubicación: Puente Alto, Chile

Re: Compilación del kernel en Arch Linux

Mensaje por madek » 07 May 2011, 22:22

no es mas sencillo revisar porque el kernel actual "bloquea" tu wifi, que quedarse estancado eternamente en una version del kernel
Asi hacemos las cosas => The Arch Way
Judd Vinet "Arch Linux es lo que tú haces de él"
Imagen

plandevida
Novato
Mensajes: 4
Registrado: 07 May 2011, 19:32

Re: Compilación del kernel en Arch Linux

Mensaje por plandevida » 09 May 2011, 04:59

Hola:

Puede ser, pero recién salida la versión del kernel y ocurriendo sobre un modelo concreto de tarjeta wifi es complicado que haya una solución dibulgada. Tampoco tengo tantos conocimientos como para averiguarlo por mi mismo trasteando en el sistema.

Un saludo.

Avatar de Usuario
Jristz
Archer Extremo
Archer Extremo
Mensajes: 745
Registrado: 14 Mar 2011, 20:20

Re: Compilación del kernel en Arch Linux

Mensaje por Jristz » 09 May 2011, 18:42

Esto a mi me suena a duda más que documentación, de se así esta no es la sección

por otra parte, porque no usas el kernel26-lts?
System: Host: Netbook Kernel: 4.4.39-1-lts x86_64 (64 bit) Desktop: Xfce 4.12.3 Distro: Arch Linux
Machine: Device: laptop System: TOSHIBA product: Satellite C845D v: PSCB6P-002LM1
Mobo: AMD model: Renmore UEFI: Insyde v: 6.10 date: 09/14/2012
Battery[/b] BAT1: charge: 5.3 Wh 17.5% condition: 30.4/44.0 Wh (69%)
CPU: Dual core AMD E-300 APU with Radeon HD Graphics (-MCP-) speed: 1300 MHz (max)
Graphics: Card: Advanced Micro Devices [AMD/ATI] Wrestler [Radeon HD 6310]

plandevida
Novato
Mensajes: 4
Registrado: 07 May 2011, 19:32

Re: Compilación del kernel en Arch Linux

Mensaje por plandevida » 10 May 2011, 17:01

Hola:

Voy a ver que versión de kernel es la lts y lo pruebo. Si veis que es necesario mover el hilo hacerlo. De todas maneras me gustaría que alguien que haya compilado un kernel me diga como lo ha hecho, ya que lo que hay en la wiki de arch no me funciona.

Un saludo.

Avatar de Usuario
alfplayer
Archer Confiable
Archer Confiable
Mensajes: 479
Registrado: 19 Nov 2010, 13:39
Ubicación: Buenos Aires, Argentina
Contactar:

Re: Compilación del kernel en Arch Linux

Mensaje por alfplayer » 10 May 2011, 17:20

Hace poco tiempo seguí la wikipage https://wiki.archlinux.org/index.php/Kernel_Compilation y pude compilar y poner en funcionamiento el kernel sin problemas. Recomiendo seguir esa y así crear un paquete de Arch, que es lo ideal para instalar un kernel en Arch. La documentación está. Si tienes un problema compilando puedes explicarlo para que intentemos ayudarte.
Parabola GNU/Linux-libre - basada en Arch - distribución libre según el Proyecto GNU.

Responder