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 -
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.
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:
- Creer un os
- Créer un compte google - Guide
- Comment créer un groupe whatsapp - Guide
- Créer un lien pour partager des photos - Guide
- Créer un compte gmail - Guide
- Mac os 15 - Accueil - MacOS
15 réponses
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.
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.
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.
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.
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.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
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.
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.
J'ai des connaissance en C/C++ ; mais le système d'exploitation que je veut faire sera en console comme MS-DOS.
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.
Choisis l'assembleur qui correspond à ta machine. J'imagine que tu as un pc donc apprends l'assembleur x86.
Salut,
va voir l'excellentissime boso kernel :
http://inferno.cs.univ-paris8.fr/~am/tutorial/os/tutorial00.html
va voir l'excellentissime boso kernel :
http://inferno.cs.univ-paris8.fr/~am/tutorial/os/tutorial00.html
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)
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)