-
Création OS sous Windows
Bonjour à tous,
Si cela vous intéresse, il y a quelques années, j'avais commencé à coder un OS sous Windows. J'utilisais DJGPP, NASM ainsi que BOCHS. Le seul outil que j'utilisais et qui n'était pas gratuit était WINIMAGE pour la création de l'image et le portage du BOOTSTRAP LOADER ainsi que les divers fichiers binaires.
A ce jour je n'ai pas trouvé mieux que WINIMAGE. Donc si quelqu'un à un outil équivalent remplissant les mêmes fonctionnalités je suis preneur.
Ayant du temps maintenant, je suis tout à fait prêt à reprendre ce projet. l'OS conçu passé en mode protégé, chargé un KERNEL écrit en C et savait géré la mémoire physique ainsi que la pagination. L'étape suivante était de gérer les "SLAB" ainsi que les "RANGE".
Si cela intéresse quelqu'un je suis tout à fait prêt à reprendre ce projet en équipe et à transmettre mes connaissances.
Cordialement,
Krys
-
Bonjour,
Il n'y a pas besoin de programme particulier pour créer une image : http://www.les-sauvages.fr/Assembleu...r6.html#disque
-
Salut,
Puisque vous êtes en train de développer un OS, vous êtes indépendant du plateforme de développement (Windows ou GNU/Linux).
Vous êtes dépendant juste de l'architecture (x86, IA_64, ARM,...).
Vous avez besoin d'une chaîne de compilation complète, puissante et en même temps libre. Vous pouvez installer Linux
et travailler confortablement et sans difficultés. GCC, binutils et GNU make seront votre outils.
Pour débuter vous pouvez étudier cet exemple: http://asm.developpez.com/telecharge...327/linux-0-00.
Sous Linux et pour construire un image j'utilise la commande: cat boot system > Image ... c'est tout :)