Foro de elhacker.net

Sistemas Operativos => GNU/Linux => Mensaje iniciado por: prometheus48 en 21 Noviembre 2011, 21:03 pm



Título: Crear OS
Publicado por: prometheus48 en 21 Noviembre 2011, 21:03 pm
Hola.

Queria hacer un Sistema operativo (Tipo consola, a lo MS-DOS), con unos amigos, un proyecto para ir poco a poco.
Pero sobre el kernel de linux, (Me da igual tambien que sea desde cero)
Me he leido Linux From Scratch, pero no esta muy detallado ni siquiera te dice cuando cambiar de directorio cuando vas a descomprimir un paquete y despues lo compilas.
Quisiera que mi dijerais donde puedo encontrar documentos o manuales de linux from scratch más fáciles o aclarados,
o documentos sobre el tema, estoy muy entusiasmado con este ptroyecto, no me importa sacrificar todo mi tiempo libre a el.
Salu2!


Título: Re: Crear OS
Publicado por: RyogiShiki en 21 Noviembre 2011, 21:04 pm
Aqui encontrarás mucha información sobre el tema: http://wiki.osdev.org/Main_Page

Esto se ha tratado varias veces en el Foro.

Saludos


Título: Re: Crear OS
Publicado por: prometheus48 en 21 Noviembre 2011, 21:13 pm
Gracias, justo lo que necesitaba increíble información!.
Si hay algo que pueda hacer por ti, no dudes en mandarme un MP!
Muchas Gracias!

Salu2!


Título: Re: Crear OS
Publicado por: prometheus48 en 21 Noviembre 2011, 21:27 pm
Lo he encontrado un poco chungo,
¿Algo más fácil?
SAlu2!


Título: Re: Crear OS
Publicado por: ..:ALT3RD:.. en 21 Noviembre 2011, 21:29 pm
Es que crear un SO no es cosa fácil  :-\


Tal vez esto te parezca mas sencillo: http://www.foroz.org/foroz/topic52407.html

Yo la verdad es que tampoco lo entiendo muy bien , solo lo he encontrado buscando en google.

Un salu2!


Título: Re: Crear OS
Publicado por: Pablo Videla en 21 Noviembre 2011, 21:34 pm
Imposible hacer un SO facilmente   :rolleyes:


Título: Re: Crear OS
Publicado por: prometheus48 en 21 Noviembre 2011, 22:17 pm
Gracias :Alt3rd: tu link es muy interesante Muchas Gracias!


Título: Re: Crear OS
Publicado por: тαптяα en 21 Noviembre 2011, 22:24 pm
Busca LuXur esta a medio empezar, miratelo.

Esta en este foro.


Título: Re: Crear OS
Publicado por: prometheus48 en 22 Noviembre 2011, 20:12 pm
Chicos,

Ya tengo el kernel (.deb)
Ahora cómo se supone que debo seguir??
Como programo??
Salu2!



Hola.
Estuve toda la tarde compilando el kernel de linux y ya tengo la imagen y el headers.
Ahora que se supone que debo hacer??
Gracias.
(pOR CIERTO ME REFIERO A QUE ESTOY HACIENDO UN SISTEMA OPERTIVO) ;D ;D ;D ;D :xD
SAlu2!


Título: Re: Crear OS
Publicado por: Foxy Rider en 23 Noviembre 2011, 04:28 am
Podrías seguir el hilo acá y no abrir temas separado salvo que realmente sean otro tema aparte?

Gracias!

P.S → Borré el otro y "pegué" tus mensajes

P.S 2 → No, no estás haciendo un sistema operativo, sino una distribución de GNU/Linux


Título: Re: Crear OS
Publicado por: prometheus48 en 23 Noviembre 2011, 08:26 am
Quieres decir que si yo creara mi propio kernel, entonces seria un sistema operativo, y si el kernel es de linux es una distribución de Linux?
Salu2!


Título: Re: Crear OS
Publicado por: тαптяα en 23 Noviembre 2011, 17:05 pm
Quieres decir que si yo creara mi propio kernel, entonces seria un sistema operativo, y si el kernel es de linux es una distribución de Linux?
Salu2!
Correcto.


Título: Re: Crear OS
Publicado por: prometheus48 en 23 Noviembre 2011, 18:01 pm
Y ahora que hago con el kernel de linux?
Saludos!


Título: Re: Crear OS
Publicado por: ..:ALT3RD:.. en 23 Noviembre 2011, 20:58 pm
Me imagino que habrá que copilar el kernel sino me equivoco



Título: Re: Crear OS
Publicado por: prometheus48 en 23 Noviembre 2011, 21:12 pm
Ya lo he hecho lo tengo en archivo .deb


Título: Re: Crear OS
Publicado por: lechuck en 24 Noviembre 2011, 15:54 pm
jajaja prometheus me parece que te estas metiendo en un campo en el que no tenes la mas palida idea, con todo el respeto del mundo, pero haces preguntas sin sentido? tengo un archivo deb ahora que hago? sino sabes vos, dudo que puedas hacerlo.
Un sistema linux primero que nada tenes el kernel el cual compilas y empaquetas con sus modulos y despues tenes cantidad de demonios, como el caso de acpi, cron, inet, ademas de gran cantidad de librerias para levantar wifi, inet. no es tan simple como lo planteas vos, tenes que tener conocimiento y ademas tomar un sistema como base que es lo que hacen la mayoria, te recomiendo una distro argentina chica, personalizable que por ahi te sirve como para empezar a eso le podes agregar programas, usa el sistema de ports de crux y empaqueta con makepkg de slackware. www.kwort.org


Título: Re: Crear OS
Publicado por: lechuck en 24 Noviembre 2011, 15:59 pm
ademas con solo tener un kernel no tenes NADA, el kernel es el nucleo el que enciende el sistema y los componentes despues tenes la bateria de programas GNU, por algo es GNU/linux, programas libres que se encargan de montar las particiones, xorg que se encarga de lo grafico, el teclado, el mouse, alsa del sonido. para empezar deberias aprender cosas basicas e informarte un poco de que se trata una distribucion de linux y eso no lo vas a aprender metiendo el cd de ubuntu, tenes que usar algo como archlinux, gentoo (en la cual vos compilas todo el sistema a mano!, ahi te vas a dar cuenta tooodo lo que una distro funcionando implica, con un kernel empaquetado en un .deb no haces NADA!


Título: Re: Crear OS
Publicado por: farresito en 24 Noviembre 2011, 16:06 pm
Aquí la gente no hace kernels, Prometheus. No creo que encuentres mucha ayuda. Mejor que vays a un foro inglés especializado en este tema.

Yo en su momento también me planteé el desarrollo de un sistema operativo. El sitio que yo seguí fue el siguiente:

http://stackoverflow.com/questions/43180/how-to-get-started-in-operating-system-development

Para empezar un SO necesitas saber C y Assembly con profundidad. Si no tienes conocimientos de estos lenguajes, encuentro una esupidez plantearse el desarrollo de un sistema operativo.

Un abrazo.


Título: Re: Crear OS
Publicado por: Pablo Videla en 24 Noviembre 2011, 16:19 pm
Estoy completamente de acuerdo con los dos ultimos comentarios  :silbar:


Título: Re: Crear OS
Publicado por: Foxy Rider en 24 Noviembre 2011, 17:27 pm
Traten de aportar un poco más que un "+1" o "de acuerdo" ... o van derechito a la papelera esos posts.
En eso sí concuerdo con los últimos dos mensajes, al autor del hilo le faltan muchos conceptos ...

Tendría que plantear bien si quiere hacer una distro o un sistema operativo ... por que como que se perdió qué es lo que quiere hacer =/

Saludos.


Título: Re: Crear OS
Publicado por: prometheus48 en 24 Noviembre 2011, 18:17 pm
Hola.
GRacias a todos por haber aortado su información.
Voy a explicar exactamente lo que voy a hacer con el más mínimo detalle.

Bueno, quiero hacer una distro de linux. No me importa que sea gráfica o en consola.
Quería ponerle un Logo y unas cuantas cosas, osea, hacer una distribución de linux basada en debian, con mi logo poner los programas y montarla yo.
Despues cuando haya aprendido ha hacer eso tenderé los suficientes conocimientos como para montar una distro en el kernel de linux. Hacerlo completamente todo menos el kernel. Y después cuando haya adquirido suficientes conocimientos querría hacer un sistema operativo desde cero. Entonces...
Ahora estoy en paso uno.
Hacer una distro de linux basada en otra montandola (Gráfica o en consola).
Mis cionocimientos para el paso uno:
-1/2 C++
-1/2 C
-Aprendiendo Java
-HTML
-CSS
-1/2 Ensamblador
-Visual BASIC
-Manejo la terminal de Linux bien
-Nunca me rindo
-Programo siempre que tengo tiempo Libre
...

Estonces necesito lo información que debo leer para ejecutar el paso Uno-
¿Me podrían dar la información para empezar con el paso uno?
Muchas Gracias
Salu2!


Título: Re: Crear OS
Publicado por: Foxy Rider en 24 Noviembre 2011, 23:15 pm
Aprende a manejarte a fondo con Debian, despues con Slackware o Arch, y despues pasate a Gentoo.
Ahi vas a comprender los diversos elementos de una distro, y si armaste un sistema con Gentoo, hacer una distro va a salir mas facil.

Suerte.


Título: Re: Crear OS
Publicado por: prometheus48 en 25 Noviembre 2011, 08:25 am
Gracias!!!
Cuando lo consiga (mucho tiempo) me
Pasare por el foro.
Salu2!


Título: Re: Crear OS
Publicado por: Unbr0ken en 25 Noviembre 2011, 10:05 am
-1/2 C++
-1/2 C
-Aprendiendo Java
-HTML
-CSS
-1/2 Ensamblador
-Visual BASIC
-Manejo la terminal de Linux bien
-Nunca me rindo
-Programo siempre que tengo tiempo Libre

Dudo, en el extremo, que VB te sirva para algo en este tema de crear un S.O....


Título: Re: Crear OS
Publicado por: тαптяα en 25 Noviembre 2011, 10:20 am
Dudo, en el extremo, que VB te sirva para algo en este tema de crear un S.O....
¿Y JAVA si que le sirve?

PD: La respuesta es si, hace poco ha salido un OS en JAVA


Título: Re: Crear OS
Publicado por: Unbr0ken en 25 Noviembre 2011, 10:22 am
¿Y JAVA si que le sirve?

PD: La respuesta es si, hace poco ha salido un OS en JAVA

Pues, ni idea de ello... dije lo de VB porque sé que no le sirve para nada, con java... flipo.


Título: Re: Crear OS
Publicado por: Foxy Rider en 25 Noviembre 2011, 21:51 pm
Pues, ni idea de ello... dije lo de VB porque sé que no le sirve para nada, con java... flipo.

¿Y GAMBAS? puede hacer aunque sea alguna tool de administración del sistema si le vá bien x'3
Hay que tratar de reusar todo lo que el chico ya sepa ...


Título: Re: Crear OS
Publicado por: prometheus48 en 25 Noviembre 2011, 22:19 pm
Tengo el plan para el primer paso ( os prometo que si llego algun dia a terminar el 3 paso, sera gratis, y hare tutoriales para que gente como yo no se pierda)

-Leer algun libro sobre linux para saber manejarme al 100% y saber que pasa detras de las cortinas.
-Gentoo (instalarlo y ver como funciona)
-Suse studio aprender sobre paquetes y customizar distro.
-Linux From Scratch.

Muchas Gracias Chicos, ahora ua se por donde ir.
Os ire informando.
A ver si alguien se anima para hacerlo a la vez y ayudarse mutuamente.
Hen cuanto termine el paso uno, os enseñare los resultados y veremos que hacemos en el paso 2.

Salu2!


Título: Re: Crear OS
Publicado por: Pablo Videla en 25 Noviembre 2011, 22:23 pm
Tengo el plan para el primer paso ( os prometo que si llego algun dia a terminar el 3 paso, sera gratis, y hare tutoriales para que gente como yo no se pierda)

-Leer algun libro sobre linux para saber manejarme al 100% y saber que pasa detras de las cortinas.
-Gentoo (instalarlo y ver como funciona)
-Suse studio aprender sobre paquetes y customizar distro.
-Linux From Scratch.

Muchas Gracias Chicos, ahora ua se por donde ir.
Os ire informando.
A ver si alguien se anima para hacerlo a la vez y ayudarse mutuamente.
Hen cuanto termine el paso uno, os enseñare los resultados y veremos que hacemos en el paso 2.

Salu2!

Sería bueno que te certificaras en linux , ahi probarás que manejas linux, nunca se aprende al 100 %  :P


Título: Re: Crear OS
Publicado por: Unbr0ken en 26 Noviembre 2011, 05:04 am
Hmm manejarte al 100% bajo linux se demorará años... suerte con eso.


Título: Re: Crear OS
Publicado por: Foxy Rider en 26 Noviembre 2011, 06:32 am
Sería bueno que te certificaras en linux , ahi probarás que manejas linux, nunca se aprende al 100 %  :P

La certificación sólo sirve para cuando buscás trabajo, para demostrar que servís en tareas de sysadmin básicamente ... no es indicador de absolutamente nada acá....

Hmm manejarte al 100% bajo linux se demorará años... suerte con eso.

Si lo tomamos literalmente si, sino nope.

En fin, el hilo se está desvirtuando, lo voy a dejar bloqueado y cualquier cosa el autor puede pedirme que lo re-abra o crear otro hilo.

Saludos.