Foro de elhacker.net

Sistemas Operativos => GNU/Linux => Mensaje iniciado por: ccrunch en 17 Enero 2014, 18:54 pm



Título: Quién sabe compilar un kernel personalizado?
Publicado por: ccrunch en 17 Enero 2014, 18:54 pm
Buenas a todos. En mi proyecto final de ASIR tengo pensado hacer un kernel personalizado (sin módulos para ISA, PCMCIA, etc) y además instalación desatendida de Debian.

Si por alguna razón necesitara ayuda, alguien sabría echarme una mano?

Lo digo para no empezar y luego quedarme a medias o incluso sin poder acabar el proyecto.

Salu2 y gracias  :)


Título: Re: Quién sabe compilar un kernel personalizado?
Publicado por: dato000 en 17 Enero 2014, 18:57 pm
Dificil, eso no es un trabajo de solo un día o dos, te tengo dos opciones, ambos muy jodidos:

Linux From Scratch (Para vikingos como los creadores de backtrack)
Gentoo (Para maniaticos que quieren dejar compilando su maquina por una semana para poder ver la hora y abrir un navegador).

Si deseas hacerlo solo hazlo, pero no andes reclutando gente solo para gerenciar las cosas y luego responsabilizarlos sin que les pagues, y luego echarles la culpa como usualmente pasa en este tipo de proyectos.

Suerte con eso de todas maneras


Título: Re: Quién sabe compilar un kernel personalizado?
Publicado por: ccrunch en 17 Enero 2014, 21:07 pm
Dificil, eso no es un trabajo de solo un día o dos, te tengo dos opciones, ambos muy jodidos:

Linux From Scratch (Para vikingos como los creadores de backtrack)
Gentoo (Para maniaticos que quieren dejar compilando su maquina por una semana para poder ver la hora y abrir un navegador).

Si deseas hacerlo solo hazlo, pero no andes reclutando gente solo para gerenciar las cosas y luego responsabilizarlos sin que les pagues, y luego echarles la culpa como usualmente pasa en este tipo de proyectos.

Suerte con eso de todas maneras

Los tutoriales de la web no parecían tan difíciles. La gente solo la recluto por si en algún momento necesitara ayuda, quién ha dicho algo de pagar?
Si las cosas no funciona obviamente no será culpa suya, el responsable seré yo.

Salu2


Título: Re: Quién sabe compilar un kernel personalizado?
Publicado por: xv0 en 17 Enero 2014, 21:53 pm
Solamente eliminar unos modulos, simplemente entra en el menu del kernel y desmarca las casillas, tienes mas opciones.

Si solo quieres eliminar cosas es sencillo, hace mucho tiempo que no compilo ningun kernel de linux, pero hay un binario llamado genkernel que esta bastante bien, se usa en Gentoo pero creo que tambien puedes usarlo en otras distribuciones.

Eso que quieres hacer desde mi punto de vista es mas sencillo con un sistema Unix-Like que con Linux, ya que el kernel esta "petado".

Si tienes dudas postealas y punto, podrias hacer eso con Gentoo, tiene fama de ser el mas dificil pero pasa de la gente que dice eso, el handbook es una obra de arte y es la distribucion mas limpia que hay, una opinion personal.

Un saludo.



Título: Re: Quién sabe compilar un kernel personalizado?
Publicado por: dato000 en 18 Enero 2014, 03:04 am
ahora que lo pienso, hay una opción muy pero muy buena y no es tan dificil de implementar:

ARCH LINUX

Lo malo es que sin pacman o aur, la compilación es muy complicada, esto quiere decir, que si quieres tener un sistema completo, necesitas internet, pero si solo vas por el kernel, podrias darle un vistazo a arch.

Creo que aparte del gestor de paquetes y su propio servidor de redes, si no se añade el clasico nettools + wifitools (no son los nombres tecnicos pero eran algo así) no es muy diferente de los demás linux.

Creo que arch es tu opción, verás, gentoo es como decirlo...innecesariamente complicado y extenso.

O porque no intentas analizar el buen debian puro, ver que tiene el netinst. Esa seria mi opción si tuviera que hacer un proyecto así, esa fue la pauta para empezar backtrack a través de linux from scratch, pero como te dije antes, los conocimientos y la preparación era de nivel vikingo, era un grupo muy enfocado, muy númeroso, motivado, experimentado y con una conocimiento jodidamente extenso.



Título: Re: Quién sabe compilar un kernel personalizado?
Publicado por: ccrunch en 18 Enero 2014, 16:13 pm
ahora que lo pienso, hay una opción muy pero muy buena y no es tan dificil de implementar:

ARCH LINUX

Lo malo es que sin pacman o aur, la compilación es muy complicada, esto quiere decir, que si quieres tener un sistema completo, necesitas internet, pero si solo vas por el kernel, podrias darle un vistazo a arch.

Creo que aparte del gestor de paquetes y su propio servidor de redes, si no se añade el clasico nettools + wifitools (no son los nombres tecnicos pero eran algo así) no es muy diferente de los demás linux.

Creo que arch es tu opción, verás, gentoo es como decirlo...innecesariamente complicado y extenso.

O porque no intentas analizar el buen debian puro, ver que tiene el netinst. Esa seria mi opción si tuviera que hacer un proyecto así, esa fue la pauta para empezar backtrack a través de linux from scratch, pero como te dije antes, los conocimientos y la preparación era de nivel vikingo, era un grupo muy enfocado, muy númeroso, motivado, experimentado y con una conocimiento jodidamente extenso.



Yo quería hacerlo en debian. Se trata de primero quitarle/añadirle módulos que quiero y luego compilar el kernel. Después tengo 2 opciones, o instalar ese kernel cuando ya tenga el SO instalado, o hacer de tal manera para que se instale directamente al instalar debian (es lo que más me interesa). Y luego hacer una instalación desatendida.

Aquí no parece tan difícil: http://newbiedoc.sourceforge.net/system/kernel-pkg.html.es

Salu2


Título: Re: Quién sabe compilar un kernel personalizado?
Publicado por: Jenag en 18 Enero 2014, 23:38 pm
Ccrunch hola amigo , yo te recomiendo si se trata de un equipo portátil en las cargas de las cpu , dejarlo (ondeman) y no que este cargado todo el tiempo en respuesta.Sólo queria dar esta opinión porque con algunos equipos portatiles que he tenido los sobrecalienta demasiado  pero bueno sólo es una obserbación.Saludos. :-*


Título: Re: Quién sabe compilar un kernel personalizado?
Publicado por: ccrunch en 19 Enero 2014, 01:19 am
Ccrunch hola amigo , yo te recomiendo si se trata de un equipo portátil en las cargas de las cpu , dejarlo (ondeman) y no que este cargado todo el tiempo en respuesta.Sólo queria dar esta opinión porque con algunos equipos portatiles que he tenido los sobrecalienta demasiado  pero bueno sólo es una obserbación.Saludos. :-*
Tendré en cuenta tu consejo, muchas gracias  ;D


Título: Re: Quién sabe compilar un kernel personalizado?
Publicado por: Abakus en 20 Enero 2014, 02:18 am
No es complicado:
1 - Descargas el kernel que quieras y realizas un make menuconfig.
2 - Compilas el kernel personalizado.
3 - Empaquetas el kernel en un .deb para instalar en Debian.
4 - Añades tu paquete en el proceso de instalación de Debian:
http://live.debian.net/manual/3.x/html/live-manual/customizing-package-installation.es.html (http://live.debian.net/manual/3.x/html/live-manual/customizing-package-installation.es.html)

Suerte


Título: Re: Quién sabe compilar un kernel personalizado?
Publicado por: ccrunch en 14 Mayo 2014, 21:20 pm
Finalmente lo he conseguido y he creado un tema, donde se incluye un manual sobre cómo hacerlo. Está bien explicado, tiene imágenes, etc.

Link: http://foro.elhacker.net/gnulinux/manual_como_descargar_personalizar_compilar_e_instalar_kernel_en_debian-t414569.0.html


Título: Re: Quién sabe compilar un kernel personalizado?
Publicado por: do-while en 15 Mayo 2014, 00:42 am
¡Buenas!

En este enlace (http://debian-handbook.info/get/) tienes el "Libro del administrador de Debian". Un libro muy interesante. Al final de la página, justo debajo del cartel BUY NOW tienes enlaces para descargarlo de forma gratuita. No te recomiendo la versión en español, al menos la última versión está muy mal traducida (o lo estaba la última vez que le eché un ojo, hará cosa de un mes).

Uno de los capítulos está dedicado a la compilación del kernel.

¡Saludos!

PD: Además, el libro está basado en Debian Wheezy, así que no podía estar mas actualizado.

¡Saludos de nuevo!


Título: Re: Quién sabe compilar un kernel personalizado?
Publicado por: ccrunch en 15 Mayo 2014, 07:00 am
¡Buenas!

En este enlace (http://debian-handbook.info/get/) tienes el "Libro del administrador de Debian". Un libro muy interesante. Al final de la página, justo debajo del cartel BUY NOW tienes enlaces para descargarlo de forma gratuita. No te recomiendo la versión en español, al menos la última versión está muy mal traducida (o lo estaba la última vez que le eché un ojo, hará cosa de un mes).

Uno de los capítulos está dedicado a la compilación del kernel.

¡Saludos!

PD: Además, el libro está basado en Debian Wheezy, así que no podía estar mas actualizado.

¡Saludos de nuevo!
Hola, ese libro me lo estoy leyendo pero no vi ese apartado. De todas formas está solucionado.