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!
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
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!
Lo he encontrado un poco chungo,
¿Algo más fácil?
SAlu2!
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!
Imposible hacer un SO facilmente :rolleyes:
Gracias :Alt3rd: tu link es muy interesante Muchas Gracias!
Busca LuXur esta a medio empezar, miratelo.
Esta en este foro.
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!
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
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!
Cita de: 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!
Correcto.
Y ahora que hago con el kernel de linux?
Saludos!
Me imagino que habrá que copilar el kernel sino me equivoco
Ya lo he hecho lo tengo en archivo .deb
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
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!
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.
Estoy completamente de acuerdo con los dos ultimos comentarios :silbar:
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.
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!
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.
Gracias!!!
Cuando lo consiga (mucho tiempo) me
Pasare por el foro.
Salu2!
Cita de: prometheus48 en 24 Noviembre 2011, 18:17 PM
-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....
Cita de: Unbr0ken en 25 Noviembre 2011, 10:05 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
Cita de: тαптяαпсє en 25 Noviembre 2011, 10:20 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.
Cita de: Unbr0ken en 25 Noviembre 2011, 10:22 AM
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 ...
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!
Cita de: 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!
Sería bueno que te certificaras en linux , ahi probarás que manejas linux, nunca se aprende al 100 % :P
Hmm manejarte al 100% bajo linux se demorará años... suerte con eso.
Cita de: BadDevil en 25 Noviembre 2011, 22:23 PM
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á....
Cita de: Unbr0ken en 26 Noviembre 2011, 05:04 AM
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.