PDA

Ver la Versión Completa : Sistemas operativos


mahlon
18-10-2006, 00:56:23
sencilllo.....

alguien tiene una guia completa para hacer un sistema operativo?
digase consola.....

a ver si responde alguien ya k llevo una pequeña racha negativa de cero respuestas....:(

AzidRain
18-10-2006, 01:53:39
Sin animo de ofender y como decimos en México...y tu nieve de que la quieres...

Tal vez por eso lo de la no-respuesta. Es bien facil entrar al foro y pedir ya todo hecho y esperar que alguien nos lo ponga en bandeja. Muchos de los foristas trabajamos diseñando o programando, muchos otros programan como pasa tiempo o nomás para darse el gusto de hacerlo y muchos otros porque lo están estudiando en la escuela. Es dificil que alguien te puede ayudar con algo completamente ya hecho y sin mas ni mas te lo regale, sin embargo todos tenemos por ahi algun pedazo de código, lectura u archivo que puede servir la mayoría de las veces.


Además de todo siempre dan mas ganas de ayudar cuando se trata de resolver dudas sobre algo que ya esta en marcha o que al menos se tiene la idea de como hacerlo o como empezarlo.

Lo que pides es digno realmente de un foro completo pues implica muchas cosas y si bien es cierto que algunos SO empezaron como hobby (Linux o MS-DOS) también implica muchisimo trabajo solo para poder hacer cosas muy simples (vamos, al menos arrancar la PC ya es un logro)...Además de eso, meterse a hacer un SO es como inventar el hilo negro...

Pero en fin...

A ver si alguien tiene algo por ahi.

Casimiro Notevi
18-10-2006, 02:46:48
Pues aquí tienes (http://www.minix3.org/) una guía completa, con el código fuente y todo, se trata de Minix, el sistema en el que se inspiró un tal Linus para crear Linux.

JXJ
18-10-2006, 05:26:27
Hay algunos libros recientes. para saber lo que hace un sistema operativo.
el sistema de paginacion de archivos. el manejo de memoria..

por supuesto hay el libro del autor de minix.

Neftali [Germán.Estévez]
18-10-2006, 10:55:40
Por aquí (España, Barcelona) en la Facultad se estudia y se trabaja desde hace años con un sistema operativo llamado ONION (Cebolla -por eso de las capas-); Es sencillo, pero tiene los puntos básicos; Puedes encontrar muchísima información en castellano si buscas por interner; Desde apuntes, prácticas, ejemplos, código,...

Para "hacer boca" puedes empezar por este documento (http://personals.ac.upc.edu/aramirez/so/apunts.doc) (apuntes), en el que puedes encontrar los puntos básicos (sintetizados en 30 hojas).

Ñuño Martínez
18-10-2006, 10:59:08
Más información aquí (en inglés) (http://www.osdev.org/).

mahlon
18-10-2006, 21:53:14
Sin animo de ofender y como decimos en México...y tu nieve de que la quieres...

Tal vez por eso lo de la no-respuesta. Es bien facil entrar al foro y pedir ya todo hecho y esperar que alguien nos lo ponga en bandeja. Muchos de los foristas trabajamos diseñando o programando, muchos otros programan como pasa tiempo o nomás para darse el gusto de hacerlo y muchos otros porque lo están estudiando en la escuela. Es dificil que alguien te puede ayudar con algo completamente ya hecho y sin mas ni mas te lo regale, sin embargo todos tenemos por ahi algun pedazo de código, lectura u archivo que puede servir la mayoría de las veces.


Además de todo siempre dan mas ganas de ayudar cuando se trata de resolver dudas sobre algo que ya esta en marcha o que al menos se tiene la idea de como hacerlo o como empezarlo.

Lo que pides es digno realmente de un foro completo pues implica muchas cosas y si bien es cierto que algunos SO empezaron como hobby (Linux o MS-DOS) también implica muchisimo trabajo solo para poder hacer cosas muy simples (vamos, al menos arrancar la PC ya es un logro)...Además de eso, meterse a hacer un SO es como inventar el hilo negro...

Pero en fin...

A ver si alguien tiene algo por ahi.

SI TU CALIFICACION (digase de universidad)
DEPENDIESE DE ESO PIDIESES AYUDA TAMBIEN.....
Y COMO DECIMOS POR AKI EN REP .DOM. ...... JEJEJEJEJEJEJEJE!!!!!!!! .....
(un poco sarcastico para el que lo es) ;)

-----------------------------------

por cierto sabes kien inventó
el hilo negro para hacerlo tambien.....

lo k mas me molesta es cuando la gente habla o comenta algo sin saber pork el otro postea o algo asi, pero every head is a world

mahlon
18-10-2006, 21:57:50
Por aquí (España, Barcelona) en la Facultad se estudia y se trabaja desde hace años con un sistema operativo llamado ONION (Cebolla -por eso de las capas-); Es sencillo, pero tiene los puntos básicos; Puedes encontrar muchísima información en castellano si buscas por interner; Desde apuntes, prácticas, ejemplos, código,...

Para "hacer boca" puedes empezar por este documento (http://personals.ac.upc.edu/aramirez/so/apunts.doc) (apuntes), en el que puedes encontrar los puntos básicos (sintetizados en 30 hojas).

para decir otra cosa la consola tiene k tener capacidad para bootear una maquina k es lo k mas me interesa....

gracias!!!!!

mahlon
18-10-2006, 21:59:49
Por aquí (España, Barcelona) en la Facultad se estudia y se trabaja desde hace años con un sistema operativo llamado ONION (Cebolla -por eso de las capas-); Es sencillo, pero tiene los puntos básicos; Puedes encontrar muchísima información en castellano si buscas por interner; Desde apuntes, prácticas, ejemplos, código,...

Para "hacer boca" puedes empezar por este documento (http://personals.ac.upc.edu/aramirez/so/apunts.doc) (apuntes), en el que puedes encontrar los puntos básicos (sintetizados en 30 hojas).


otra cosa> el documento no se ve .. postealo de otra manera

gracias

mahlon
18-10-2006, 22:12:14
Pues aquí tienes (http://www.minix3.org/) una guía completa, con el código fuente y todo, se trata de Minix, el sistema en el que se inspiró un tal Linus para crear Linux.

1.como yo veo el codigo fuente que descargo para revisarlo
en caso de modificaciones
2.tiene comentarios?

3.bootea por si mismo?
4.descargé el minix source tar, es esto el S.O.?

----
gracias!!!

jorge1987
19-10-2006, 04:46:46
Estas mas familiarizado con pascal??

Aca tenes un SO, hecho en FreePascal y Fasm.

http://toro.sourceforge.net/

Saludos :D:D

dec
19-10-2006, 09:04:40
Hola,

malhon, que sepas que estoy con AzidRain, no se pueden pedir las cosas como tú las pides, so pena de dar la impresión de querer que te lo den todo hecho. Creo que así lo entendió AzidRain y, desde luego, así lo entendí yo también en este caso y probablemente otras personas también lo entenderían así.

Supongo que para lograr buenas calificaciones en la universidad (además de amor propio y ajeno) hay que estudiar mucho... leer mucho, prestar mucha atención, esforzarse mucho, o ser un verdadero genio extraordinario y algo como los sistemas operativos no son cosa de un par de preguntas o tres, si es que quieres verdaderamente aprender algo.

Te han proporcionado algunas respuestas muy válidas para ser planteadas con tiempo, dedicación y esfuerzo, y tú replicas con "no se puede ver, postéalo de otro modo", cosa extraña, yo al menos puedo acceder al documento enlazado perfectamente, "¿tiene comentarios el código fuente?", que tú no miraste siquiera, por lo visto,...

En fin. Te he dado mi opinión. Ahora si quieres dices también que aquí no se trata de echar un mano, que si tus preguntas no tienen respuesta y bla, bla, bla. Pero, ¿de verdad estás en la universidad y de verdad sientes interés y quieres aprender acerca de sistemas operativos? Yo me permito dudarlo. Y no quisiera acertar.

Neftali [Germán.Estévez]
19-10-2006, 10:17:21
otra cosa> el documento no se ve .. postealo de otra manera

Es un .doc estandard; A mi me abre perfectamente con Word y con el Writer de OppenOffice.
¿Puedes explicarme qué problema tienes? ¿Qué significa que "no se ve"?

mahlon
20-10-2006, 00:03:34
Es un .doc estandard; A mi me abre perfectamente con Word y con el Writer de OppenOffice.
¿Puedes explicarme qué problema tienes? ¿Qué significa que "no se ve"?

ya .. no tuve problema

mahlon
20-10-2006, 00:05:01
Hola,

malhon, que sepas que estoy con AzidRain, no se pueden pedir las cosas como tú las pides, so pena de dar la impresión de querer que te lo den todo hecho. Creo que así lo entendió AzidRain y, desde luego, así lo entendí yo también en este caso y probablemente otras personas también lo entenderían así.

Supongo que para lograr buenas calificaciones en la universidad (además de amor propio y ajeno) hay que estudiar mucho... leer mucho, prestar mucha atención, esforzarse mucho, o ser un verdadero genio extraordinario y algo como los sistemas operativos no son cosa de un par de preguntas o tres, si es que quieres verdaderamente aprender algo.

Te han proporcionado algunas respuestas muy válidas para ser planteadas con tiempo, dedicación y esfuerzo, y tú replicas con "no se puede ver, postéalo de otro modo", cosa extraña, yo al menos puedo acceder al documento enlazado perfectamente, "¿tiene comentarios el código fuente?", que tú no miraste siquiera, por lo visto,...

En fin. Te he dado mi opinión. Ahora si quieres dices también que aquí no se trata de echar un mano, que si tus preguntas no tienen respuesta y bla, bla, bla. Pero, ¿de verdad estás en la universidad y de verdad sientes interés y quieres aprender acerca de sistemas operativos? Yo me permito dudarlo. Y no quisiera acertar.


gracias...

mahlon
20-10-2006, 00:06:03
Estas mas familiarizado con pascal??

Aca tenes un SO, hecho en FreePascal y Fasm.

http://toro.sourceforge.net/

Saludos :D:D

lo revisare.....
gracias

Casimiro Notevi
20-10-2006, 18:00:27
Hola,

malhon, que sepas que estoy con AzidRain, no se pueden pedir las cosas como tú las pides, so pena de dar la impresión de querer que te lo den todo hecho. Creo que así lo entendió AzidRain y, desde luego, así lo entendí yo también en este caso y probablemente otras personas también lo entenderían así.

Supongo que para lograr buenas calificaciones en la universidad (además de amor propio y ajeno) hay que estudiar mucho... leer mucho, prestar mucha atención, esforzarse mucho, o ser un verdadero genio extraordinario y algo como los sistemas operativos no son cosa de un par de preguntas o tres, si es que quieres verdaderamente aprender algo.

Te han proporcionado algunas respuestas muy válidas para ser planteadas con tiempo, dedicación y esfuerzo, y tú replicas con "no se puede ver, postéalo de otro modo", cosa extraña, yo al menos puedo acceder al documento enlazado perfectamente, "¿tiene comentarios el código fuente?", que tú no miraste siquiera, por lo visto,...

En fin. Te he dado mi opinión. Ahora si quieres dices también que aquí no se trata de echar un mano, que si tus preguntas no tienen respuesta y bla, bla, bla. Pero, ¿de verdad estás en la universidad y de verdad sientes interés y quieres aprender acerca de sistemas operativos? Yo me permito dudarlo. Y no quisiera acertar.

Por supuesto, hace falta "perder" mucho, mucho, mucho, mucho, mucho tiempo para estas cosas. :)

roman
20-10-2006, 18:17:24
Como que se está volviendo costumbre

http://www.clubdelphi.com/foros/showpost.php?p=152616&postcount=1
http://www.clubdelphi.com/foros/showpost.php?p=154665&postcount=1
http://www.clubdelphi.com/foros/showpost.php?p=158168&postcount=1
http://www.clubdelphi.com/foros/showpost.php?p=162183&postcount=1
http://www.clubdelphi.com/foros/showpost.php?p=162239&postcount=1

Neftali [Germán.Estévez]
20-10-2006, 18:26:08
¿Si resolvemos todos los ejercicios/prácticas de la facul, apareceremos en el título? En la orla también "molaría"... :D:D:D


Gracias Román; Para mí ha sido muy aclaratorio tu mensaje.

Enan0
20-10-2006, 19:08:08
Haciendo Referencia a lo que entendi en el post de Roman.!!!

1) Quiero Ser millonario.
2) quiero Tener todos los sistemas andando (claro pero sin tener que hacerlos yo)
3) Quiero Saber que hicieron y porque.
4) y si no es molestia me entreguen la propiedad intelectual de lo hecho..

Gracias :p