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
|-+  Programación
| |-+  Programación General
| | |-+  Sistema operativo en Python (sí, en Python)
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: 1 2 [3] 4 Ir Abajo Respuesta Imprimir
Autor Tema: Sistema operativo en Python (sí, en Python)  (Leído 20,921 veces)
prometheus48

Desconectado Desconectado

Mensajes: 176


Making a Distro...


Ver Perfil
Re: Sistema operativo en Python (sí, en Python)
« Respuesta #20 en: 2 Enero 2012, 15:48 pm »

Porque no te descargas Ubuntu Server?
O ubuntu Minimal CD?¿
Con el minimal cd, puedes elegir lo que quieres y lo que no, inluso si instalar un modo gráfico.
Salu2!


En línea

"Si tú tienes una manzana, y yo otra, y las intercambiamos, tu sigues teniendo una manzana, y yo sigo teniendo una manzana.
Pero, si tu tienes una idea, y yo otra, y nos las intercambiamos, tu tienes dos ideas, y yo tengo dos ideas"
The knowledge is free
GeorgArming


Desconectado Desconectado

Mensajes: 350


Ver Perfil
Re: Sistema operativo en Python (sí, en Python)
« Respuesta #21 en: 2 Enero 2012, 21:11 pm »

Al final no lo vamos a hacer con bash. Queremos que el intérprete se ejecute directamente sobre el kernel. Alguna idea al respecto?


En línea

prometheus48

Desconectado Desconectado

Mensajes: 176


Making a Distro...


Ver Perfil
Re: Sistema operativo en Python (sí, en Python)
« Respuesta #22 en: 2 Enero 2012, 22:23 pm »

MIra,

Te recomiendo que uses busybox o algo,

Tambien podriasusar bash, osea, el proceso sería.
-1.-Arranca el ordenador
-2.-EL bootloader  se ejecuta (  lilo o grub ( personalmente prefiero lilo   )   )
-3.-EL kernel hace su trabajo
-4.-Y el bash aparece en pantalla PERO lo que tu puedes hacer es:
         ..hacer que nada mas se ejecute el bash, se ejecute un bash script tipo:
         #!/bin/bash/
        python #Ejecuta python
Y ya esta, se ejecuta python,
ahi podras construirlo, cuando lo contruyas, podrias hacer algo chungo para que bash se vaya a /dev/null/ ( vamos a la ***** ) y tu SO se ejecute.

ESpero haberte ayudado
Un saludo
y feliz año
En línea

"Si tú tienes una manzana, y yo otra, y las intercambiamos, tu sigues teniendo una manzana, y yo sigo teniendo una manzana.
Pero, si tu tienes una idea, y yo otra, y nos las intercambiamos, tu tienes dos ideas, y yo tengo dos ideas"
The knowledge is free
[Case]


Desconectado Desconectado

Mensajes: 474



Ver Perfil WWW
Re: Sistema operativo en Python (sí, en Python)
« Respuesta #23 en: 2 Enero 2012, 22:58 pm »

MIra,

Te recomiendo que uses busybox o algo,

Tambien podriasusar bash, osea, el proceso sería.
-1.-Arranca el ordenador
-2.-EL bootloader  se ejecuta (  lilo o grub ( personalmente prefiero lilo   )   )
-3.-EL kernel hace su trabajo
-4.-Y el bash aparece en pantalla PERO lo que tu puedes hacer es:
         ..hacer que nada mas se ejecute el bash, se ejecute un bash script tipo:
         #!/bin/bash/
        python #Ejecuta python
Y ya esta, se ejecuta python,
ahi podras construirlo, cuando lo contruyas, podrias hacer algo chungo para que bash se vaya a /dev/null/ ( vamos a la ***** ) y tu SO se ejecute.

ESpero haberte ayudado
Un saludo
y feliz año

En el paso 4 al ejecutarse el bash, es por que ya hay un S.O. arrancado y funcionando.
No creo que esta sea la opción.
En línea

prometheus48

Desconectado Desconectado

Mensajes: 176


Making a Distro...


Ver Perfil
Re: Sistema operativo en Python (sí, en Python)
« Respuesta #24 en: 2 Enero 2012, 23:06 pm »

Bueno en ese caso
1.-Kernel
2.-INiciar el interprete de Python mediante una modificacion el el kernel de linux o
Hacer algun code en assembler para iniciar el interperete

Salu2!



(Solo quiero ayudar)
En línea

"Si tú tienes una manzana, y yo otra, y las intercambiamos, tu sigues teniendo una manzana, y yo sigo teniendo una manzana.
Pero, si tu tienes una idea, y yo otra, y nos las intercambiamos, tu tienes dos ideas, y yo tengo dos ideas"
The knowledge is free
[Case]


Desconectado Desconectado

Mensajes: 474



Ver Perfil WWW
Re: Sistema operativo en Python (sí, en Python)
« Respuesta #25 en: 2 Enero 2012, 23:21 pm »

Bueno en ese caso
1.-Kernel
2.-INiciar el interprete de Python mediante una modificacion el el kernel de linux o
Hacer algun code en assembler para iniciar el interperete

Salu2!



(Solo quiero ayudar)

En todo caso seria una subrutina que se puede programar en C que arranque el interprete.
En línea

prometheus48

Desconectado Desconectado

Mensajes: 176


Making a Distro...


Ver Perfil
Re: Sistema operativo en Python (sí, en Python)
« Respuesta #26 en: 2 Enero 2012, 23:24 pm »

Okay,

Si sabes mas que yo dicelo tu!

Salu2!
En línea

"Si tú tienes una manzana, y yo otra, y las intercambiamos, tu sigues teniendo una manzana, y yo sigo teniendo una manzana.
Pero, si tu tienes una idea, y yo otra, y nos las intercambiamos, tu tienes dos ideas, y yo tengo dos ideas"
The knowledge is free
[Case]


Desconectado Desconectado

Mensajes: 474



Ver Perfil WWW
Re: Sistema operativo en Python (sí, en Python)
« Respuesta #27 en: 3 Enero 2012, 00:19 am »

Na, no es que sepa mas que alguien o menos, estaba leyendo el post y simplemente respondía a lo que veía.
En línea

pucheto

Desconectado Desconectado

Mensajes: 215


Ver Perfil
Re: Sistema operativo en Python (sí, en Python)
« Respuesta #28 en: 3 Enero 2012, 01:49 am »

Pregunto vos queres:

a) Tener parte del kernel escrito en python ?
b) Tener un interprete corriendo en el ring 0 ?
c) Tener un kernel y q todo programa (de nivel de usuario) q ejecute ese kernel sea en bytecode de python ?
En línea

prometheus48

Desconectado Desconectado

Mensajes: 176


Making a Distro...


Ver Perfil
Re: Sistema operativo en Python (sí, en Python)
« Respuesta #29 en: 3 Enero 2012, 11:37 am »

Creo que lo qu quire es:
1)Tener el kernel de Linux corriendo
2)Nada mas se encienda el Ordenador y se inicie el OS ,
se ejecute el interprete de python.

Salu2!
En línea

"Si tú tienes una manzana, y yo otra, y las intercambiamos, tu sigues teniendo una manzana, y yo sigo teniendo una manzana.
Pero, si tu tienes una idea, y yo otra, y nos las intercambiamos, tu tienes dos ideas, y yo tengo dos ideas"
The knowledge is free
Páginas: 1 2 [3] 4 Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
[Python] Curso de Python con Interfaces graficas TK « 1 2 »
Scripting
Erik# 18 35,398 Último mensaje 12 Septiembre 2010, 02:27 am
por Dreykon
(Python)Existen ventanas de entrada y salida de datos en python « 1 2 »
Scripting
tonilogar 11 12,941 Último mensaje 29 Noviembre 2009, 00:49 am
por tonilogar
Identificar Sistema operativo en python ¿posible?
Scripting
redcrow 1 6,203 Último mensaje 9 Julio 2010, 13:29 pm
por Novlucker
[python]VideoTraining Aprende A Programar En Python desde 0 « 1 2 3 »
Scripting
juh 22 13,637 Último mensaje 16 Octubre 2010, 13:12 pm
por Pere Navarro
[Python]Se pueden ejecutar comandos del sistema en python
Scripting
Proxmond 2 4,930 Último mensaje 1 Julio 2014, 01:32 am
por EzianGES
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines