Tutoriel sur la création d'un OS

rom15 Messages postés 20 Date d'inscription   Statut Membre Dernière intervention   -  
ElementW Messages postés 4814 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,
j'aimerais savoir si vous connessez sur le net un tutoriel (en français) sur la création d'un système d'exploitation ; si vous en connessez un, merci de me donner le lien.
À plus.
A voir également:

15 réponses

rom15 Messages postés 20 Date d'inscription   Statut Membre Dernière intervention   2
 
Je connai pas l'assembleur, il y a pas un tutoriel sur l'assembleur.
2
Doctor C Messages postés 627 Date d'inscription   Statut Membre Dernière intervention   399
 
Pour programmer le noyau, tu peux visiter cette adresse :
systemes d exploitation programmation d un noyau os

Si tu comprends l'anglais :
http://www.groovyweb.uklinux.net/index.php?page_name=Operating%20system%20programming
http://my.execpc.com/~geezer/osd/

honnêtement, je trouve que c'est un projet un peu trop ambitieux.
J'espère que tu connais bien les ordinateurs, l'hesadécimal, l'assembleur et le C.
1
dragonfury
 
j'ai traffiqué windows 7 ai maintenant il lis les formats apple, solaris et linux avec un système qui adapte 32 et 64 bits et les applications windows xp sinon avec les mêmes choses que windows 7
0
Yep !
 
un Windows qui lis du DMG ? Comment as-tu eu le kernel de W7 ?
0
ElementW Messages postés 4814 Date d'inscription   Statut Contributeur Dernière intervention   1 223 > Yep !
 
Et tu crois a ses sottises? Le noyau NT est à sources fermées, comme si un inconnu venant de nulle part allait le modifier comme ça et le faire lire d'autres formats exécutables... Bien que pas impossible, ça implique l'écriture d'un nouveau loader. De plus, ça ne lirait que le format, les programmes ne marcheraient pas: les syscalls sont incompatibles entre les noyaux énoncés.
0
steckdenis
 
Bonjour,

J'ai moi-même essayé de développer un OS il y a quelques années. J'y suis presque arrivé !
Voici le site de mon projet : http://cluster1.easy-hebergement.net/ .

Dans la page Téléchargement de Documentation, vous trouverez toutes les documentations que j'ai pu ammasser sur le web, directement téléchargeable.
1
Cpcdos Messages postés 425 Date d'inscription   Statut Membre Dernière intervention   13
 
Tu as un exemple en vidéo avec le noyau Cpcdos
https://www.youtube.com/watch?v=l-SlP5-ukIY
1

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Doctor C Messages postés 627 Date d'inscription   Statut Membre Dernière intervention   399
 
Tu voudrais créer un système d'exploitation comme Windows ou Linux à partir de rien?!

Je connais pas trop de tutoriel pour ça mais, j'espère que tu sais que tu peux pas coder ça en quelques jours/ voir semaines/ voir mois...

On système d'exploitation est excessivement imposant et l'idée de le coder seul, sans savoir comment s'y prendre, m'effraie.

Je vais tout de même essayer de m'informer.
0
rom15 Messages postés 20 Date d'inscription   Statut Membre Dernière intervention   2
 
J'ai des connaissance en C/C++ ; mais le système d'exploitation que je veut faire sera en console comme MS-DOS.
0
kilian Messages postés 8732 Date d'inscription   Statut Modérateur Dernière intervention   1 526
 
Oui, connaître l'assembleur c'est indispensable avant de vouloir faire ça :-)
Choisis l'assembleur qui correspond à ta machine. J'imagine que tu as un pc donc apprends l'assembleur x86.
0
rom15 Messages postés 20 Date d'inscription   Statut Membre Dernière intervention   2
 
Merci, je vais lire ça.
0
rom15 Messages postés 20 Date d'inscription   Statut Membre Dernière intervention   2
 
Merci, j'ai apprit l'assembleur :-D.
0
kevin76110 Messages postés 4273 Date d'inscription   Statut Membre Dernière intervention   875
 
En 4h ... --'
0
rom15 Messages postés 20 Date d'inscription   Statut Membre Dernière intervention   2
 
Vous connessez un autre moyen d'apprendre (en français) à coder un noyau d'OS ?
0
blux Messages postés 27121 Date d'inscription   Statut Modérateur Dernière intervention   3 359
 
Salut,

va voir l'excellentissime boso kernel :

http://inferno.cs.univ-paris8.fr/~am/tutorial/os/tutorial00.html
0
milouz
 
Ici, un tutoriel en français : http://a.michelizza.free.fr/pmwiki.php

Pour le moment, il explique comment :
- faire un secteur de boot
- passer en mode protégé
- définir un modèle de mémoire segmenté et/ou paginé
- définir des appels système
- faire du multi-tâche (appels systèmes interruptibles)
0
kilian Messages postés 8732 Date d'inscription   Statut Modérateur Dernière intervention   1 526
 
wep, il est super ce truc!
0
sampower
 
mais c'est super ce truc !!
merci
0
Profil bloqué
 
un os pour console de jeu comment faire ?
(pour nintendo ds surtout)
0
blux Messages postés 27121 Date d'inscription   Statut Modérateur Dernière intervention   3 359
 
se documenter sur le matériel utilisé (processeur...), mais comme nintendo ne communique pas sur une puce 'propriétaire', c'est pas gagné...
0
CdRom1
 
déjà essaye de faire un jeu pour ds avant un os pour ds (galère)
0
Profil bloqué
 
aie aie aie...
moi mon but c'est de le faire sous forme de homebrew comme wintendos xp la DS a a peu pres 400 mo de ram ca peut etre assez facile
ou encore... un firmware en forme d'OS
0
Lucoechsner
 
Salut je vais quand même te dire que a la base la ps3 tourne sous Linux .
0
blux Messages postés 27121 Date d'inscription   Statut Modérateur Dernière intervention   3 359
 
N'importe quoi !!!
0
LeMaitre(alias(BIG BOSS))
 
c vrai la base du systeme ps3 et fait a partir de linux
0
blux Messages postés 27121 Date d'inscription   Statut Modérateur Dernière intervention   3 359
 
Et tu tiens cette information de qui ?
0
CdRom1
 
nn en fait c juste un noyau unix mais linux est tellement modifié que c plus vraiment linux
0