Tutoriel sur la création d'un OS

rom15 Messages postés 20 Statut Membre -  
ElementW Messages postés 5690 Statut Contributeur -
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.

15 réponses

  1. rom15 Messages postés 20 Statut Membre 2
     
    Je connai pas l'assembleur, il y a pas un tutoriel sur l'assembleur.
    2
  2. Doctor C Messages postés 630 Date d'inscription   Statut Membre Dernière intervention   400
     
    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
    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
    2. Yep !
       
      un Windows qui lis du DMG ? Comment as-tu eu le kernel de W7 ?
      0
      1. ElementW Messages postés 5690 Statut Contributeur 1 293 > 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
  3. 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
  4. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  5. Doctor C Messages postés 630 Date d'inscription   Statut Membre Dernière intervention   400
     
    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
  6. rom15 Messages postés 20 Statut Membre 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
  7. kilian Messages postés 8675 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
  8. rom15 Messages postés 20 Statut Membre 2
     
    Merci, je vais lire ça.
    0
    1. rom15 Messages postés 20 Statut Membre 2
       
      Merci, j'ai apprit l'assembleur :-D.
      0
    2. kevin76110 Messages postés 5350 Statut Membre 875
       
      En 4h ... --'
      0
  9. rom15 Messages postés 20 Statut Membre 2
     
    Vous connessez un autre moyen d'apprendre (en français) à coder un noyau d'OS ?
    0
  10. blux Messages postés 2046 Date d'inscription   Statut Modérateur Dernière intervention   3 455
     
    Salut,

    va voir l'excellentissime boso kernel :

    http://inferno.cs.univ-paris8.fr/~am/tutorial/os/tutorial00.html
    0
  11. 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
    1. kilian Messages postés 8675 Date d'inscription   Statut Modérateur Dernière intervention   1 526
       
      wep, il est super ce truc!
      0
  12. Profil bloqué
     
    un os pour console de jeu comment faire ?
    (pour nintendo ds surtout)
    0
    1. blux Messages postés 2046 Date d'inscription   Statut Modérateur Dernière intervention   3 455
       
      se documenter sur le matériel utilisé (processeur...), mais comme nintendo ne communique pas sur une puce 'propriétaire', c'est pas gagné...
      0
    2. CdRom1
       
      déjà essaye de faire un jeu pour ds avant un os pour ds (galère)
      0
  13. 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
    1. Lucoechsner
       
      Salut je vais quand même te dire que a la base la ps3 tourne sous Linux .
      0
    2. blux Messages postés 2046 Date d'inscription   Statut Modérateur Dernière intervention   3 455
       
      N'importe quoi !!!
      0
    3. LeMaitre(alias(BIG BOSS))
       
      c vrai la base du systeme ps3 et fait a partir de linux
      0
    4. blux Messages postés 2046 Date d'inscription   Statut Modérateur Dernière intervention   3 455
       
      Et tu tiens cette information de qui ?
      0
    5. CdRom1
       
      nn en fait c juste un noyau unix mais linux est tellement modifié que c plus vraiment linux
      0