elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: ¿Eres nuevo? ¿Tienes dudas acerca del funcionamiento de la comunidad? Lee las Reglas Generales


+  Foro de elhacker.net
|-+  Sistemas Operativos
| |-+  GNU/Linux (Moderador: MinusFour)
| | |-+  .
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] 2 3 Ir Abajo Respuesta Imprimir
Autor Tema: .  (Leído 9,731 veces)
sitichom

Desconectado Desconectado

Mensajes: 13



Ver Perfil
.
« en: 29 Febrero 2012, 23:41 pm »

.


« Última modificación: 20 Junio 2020, 12:02 pm por sitichom » En línea

sitichom

Desconectado Desconectado

Mensajes: 13



Ver Perfil
.
« Respuesta #1 en: 1 Marzo 2012, 11:12 am »

.


« Última modificación: 20 Junio 2020, 12:03 pm por sitichom » En línea

Akai


Desconectado Desconectado

Mensajes: 823



Ver Perfil
Re: Compilar linux 0.0.1
« Respuesta #2 en: 1 Marzo 2012, 11:44 am »

has pensado en que debido a que es una versión de hace lo menos 20 años utilice herramientas que ya se han dejado de usar?

Sinceramente, yo te aconsejo que utilices una versión actual y te leas la documentación. Es MUY completa y te ahorrarás dolores de cabeza con versiones que igual ni compilan con un GCC actual.

Y por cierto, la próxima vez, mejor pon una copia del output de lo que falla, no una captura :)
En línea

sitichom

Desconectado Desconectado

Mensajes: 13



Ver Perfil
.
« Respuesta #3 en: 1 Marzo 2012, 19:39 pm »

.
« Última modificación: 20 Junio 2020, 12:03 pm por sitichom » En línea

sitichom

Desconectado Desconectado

Mensajes: 13



Ver Perfil
Re: Compilar linux 0.0.1
« Respuesta #4 en: 1 Marzo 2012, 22:50 pm »

Es decir yo puedo meter ese kernel en un cd / usb e instalarlo en una particion y empezar a toquetear con el? supongo que no se puede no? se que es una duda de novato pero es que no entiendo ese concepto... muchas gracias
En línea

Akai


Desconectado Desconectado

Mensajes: 823



Ver Perfil
Re: Compilar linux 0.0.1
« Respuesta #5 en: 1 Marzo 2012, 22:58 pm »

Si quieres transtear con un kernel, simplemente añade una entrada a tu gestor de arranque que entre en la misma distribución que tu usas pero con ese kernel, por ponerte un ejemplo con mi configuración de syslinux:

Código:
LABEL archzen
        MENU LABEL ArchLinux-zen
        LINUX ../vmlinuz-linux-zen
        APPEND root=/dev/sda3 ro vga=current pcie_aspm=force fastboot quiet splash init=/sbin/e4rat-preload
        INITRD ../initramfs-linux-zen.img

LABEL arch
        MENU LABEL ArchLinux-ARCH
        LINUX ../vmlinuz-linux
        APPEND root=/dev/sda3 ro vga=current pcie_aspm=force fastboot quiet splash init=/bin/systemd
        INITRD ../initramfs-linux.img

LABEL archfallback
        MENU LABEL ArchLinux-ARCH Fallback
        LINUX ../vmlinuz-linux
        APPEND root=/dev/sda3 ro
        INITRD ../initramfs-linux-fallback.img



Cada "LABEL" es un kernel diferente, todos corriendo sobre las misma partición / pero arrancan diferentes kernels y/o con diferentes opción
En línea

sitichom

Desconectado Desconectado

Mensajes: 13



Ver Perfil
.
« Respuesta #6 en: 2 Marzo 2012, 15:58 pm »

.
« Última modificación: 20 Junio 2020, 12:03 pm por sitichom » En línea

Akai


Desconectado Desconectado

Mensajes: 823



Ver Perfil
Re: Compilar linux 0.0.1
« Respuesta #7 en: 2 Marzo 2012, 16:30 pm »

Si, la cuestión seria añadir opciones al grub o al gestor de arranque que utilices.

El kernel es simplemente una capa entre el hardware y el resto de software. Por encima tienes el llamado "userland" por donde corren todos los demás programas.

No puedes funcionar en el llamado "modo consola" simplemente con el kernel, puesto que como he dicho el kernel únicamente hace de puente entre peticiones de programas al hardware y el propio hardware, a parte de adminsitrar los recursos que recibe cada programa como el tiempo de procesador, cantidad de RAM etc.


Lo que sería la "distribución" incluiría a parte de el kernel herramientas como el shell, udev, los scripts de arranque, el gestor de login, init...
En línea

Seaworth

Desconectado Desconectado

Mensajes: 176


Ver Perfil
Re: Compilar linux 0.0.1
« Respuesta #8 en: 2 Marzo 2012, 21:31 pm »

El error que te daba make es que no encuentra "gas", uno de los ensambladores ("assemblers") para GNU/Linux.

O sea, make te está diciendo que para poder compilar ese código fuente te hace falta tener instalado "gas".

De todas formas, yo haría caso a lo que dice Akai: es un código fuente con bastantes años ese que intentas compilar.

Saludos.
En línea

armizh

Desconectado Desconectado

Mensajes: 187

His brain caught in a hole...


Ver Perfil WWW
Re: Compilar linux 0.0.1
« Respuesta #9 en: 2 Marzo 2012, 22:06 pm »

Es un codigo bastante antiguo pero para nada obsoleto... es bastante interesante el codigo, yo me lo he leido casi completo ya que estoy metido en lo de hacer kernels pequeños. Es cierto que en estos tiempos es imposible compilar el codigo pero leerlo nunca esta mal, incluso explica muchas de las cosas que normalmente hacemos en una PC con Linux.

Saludos
En línea

Visita mi blog:
http://armizh.10h.us/
Fnx, fork de FreeNOS:
Código
  1. git clone https://github.com/armizh/Fnx
Hamster, Entorno Integrado de Desarrollo C/C++:
Código
  1. git clone https://github.com/armizh/Hamster
Páginas: [1] 2 3 Ir Arriba Respuesta Imprimir 

Ir a:  
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines