Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

UN KERNEL LOADER BIEN SIMPLE ET BIEN DOCUMENTER


Information sur la source

Catégorie :Systeme Classé sous : kernel, loader, charger, boot Niveau : Initié Date de création : 10/05/2003 Date de mise à jour : 10/05/2003 16:24:43 Vu / téléchargé: 4 533 / 493

Note :
9 / 10 - par 2 personnes
9,00 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10

Commentaire sur cette source (9)
Ajouter un commentaire et/ou une note

Description

Ce programme est un kernel loader qui lit sur une disquette le code du kernel et jump dessus par la suite pour l'executer
 

Fichier Zip

Pour les "Membres Club", vous pouvez télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip

Commentaires et avis

signaler à un administrateur
Commentaire de yoman64 le 23/05/2003 22:50:22

Sa load les kernel de linux?

signaler à un administrateur
Commentaire de TotalIllusion le 23/05/2003 23:57:23

Non, Le loader fonctionne en mode reel donc en adressage 16bit.Pour le kernel de linux il faut que le loader switch en mode proteger car le kernel de linux utilise un adressage 32bit.Pour linux il y a LILO mais je te conseille GRUB, il est bien documenter et est beaucoup plus souple que LILO.

signaler à un administrateur
Commentaire de zinotron le 02/05/2004 13:02:31

trash l'orthographe des commentaires ... :-)
sinon, chapeau bas pour ton bootloader.
c'es tout

signaler à un administrateur
Commentaire de lostsouldark le 18/06/2004 13:26:02

salut,
bravo pour ce source, très bien documenté en plus
mais comment faire pour que ce bootloader lance 1 prog (en C par exemple)?

merci, et encore bravo!

LostSoul

signaler à un administrateur
Commentaire de zinotron le 19/06/2004 12:27:41

Lostsouldark -> pour cette source (je crois en effet que source est feminin, pas masculin comme tu l'ecris :p ) je ne sais aps si elle peut booter quoi que ce soit, mais apres un tres rapide survol, oui.
Cependant, pour etre en train de m'amuser a coder un truc comme ca, je peux t'indiquer le site francais de dev d'os -> http://inferno.cs.univ-paris8.fr/~am/tutorial/os/tutorial00.html .
C'est un micro kernel tout codé en ASM (pour le boot-loader) et en C (pour le kernel).
Il n'est pas ce qu'il y a de mieux, MAIS, il a un ENORME avantage -> il est en francais :-) (doc & commentaires).
Voila, c'est tout :-)
++
ZiNoTrOn

signaler à un administrateur
Commentaire de lostsouldark le 19/06/2004 13:21:58

merci beaucoup, je vais aller voir sa de suite!

merci pour ta leçon de français sur les genres masculin et féminin ;-)
(moi j'ai tjs dit un source...)

signaler à un administrateur
Commentaire de camjelemon le 14/09/2004 21:33:27

Bonjour,
Bravo pour ton code ;) et sympa les commentaires... pas comme moi quoi :P
j'aurai quand même deux reproche a faire. Le bootsecteur d'une disquette doit occuper 512octets et finir avec une signature ce qui fait que c'est pas good :)
a la fin je rajouterai :
;; NOP jusqu'a 510
times 510-($-$$) db 144
dw 0xAA55

Encore bravo et merci pour cette source utile :)

signaler à un administrateur
Commentaire de tekila_bandita le 22/02/2006 16:36:49

Bonjour, je continu sur la leçon de français, mais en réalité on dit bien UN source car ici, source remplace code source qui est bien au masculin...

Capito?
lol
;)

signaler à un administrateur
Commentaire de ghuysmans99 le 16/05/2007 00:13:39

chapeau !

Ajouter un commentaire

Discussions en rapport avec ce code source dans le forum

erreur dans le boot + kernel [ par hudson ] Bonjour, voilà j'ai essayer de suivre le tut de inferno sur les OS et donc le boot sur la disquette est ok ! mais dès que je veux mettre un copier le boot secteur 0 et le kernel secteur 1....sur disquette ??? [ par hudson ] bonjour, excusez moi tout d'abord par cette ignorance mais il faut bien commencer un jour...voilà j'ai suivi les vours et tus de "inferno" un des boot loader [ par khanjri ] bonjour a tousje suis nouveau au programmation en assembleur et j'aimerai charger un kernel d'une disquette, il se trouve sur un secteur SECTOR, une t secteur boot sur CDs [ par sajaris ] Bonjour a tous, j'ai essayé quelques tutoriels sur la creation d'un secteur boot et d'un petit kernel (les exemple ne manque pas sur le net). Mon prob Programme en C [ par smasher81 ] Je ne programme pas vraiment en assembleur(Seulement le C.. basic..) mais j'ai une question bête à poser : Est-ce qu'on peut lancer un programme écr Mon pseudo OS [ par andrelec1 ] Plop a vous Alors voila je voudrais cree un pseudo OS Donc d'apres ce que j'ai deja lue , il me faudras apprendre deux langages :ASM (cherche un bon t PB PIC18F2525 [ par Haox85 ] Bonsoir tout le monde... Comme vous pouvez le constater, je n'ai toujours pas réussi a faire ma programmation de PIC... Bon mon programme fonctionne impossible de copier le kernel sur disquette....? pfiuu [ par hudson ] bonjour voilà mon problème , j'ai donc fais à ma sauce un boot mis sur la disquette avec la fonction "debug" mais après il m'est i Ecriture sur le secteur de boot d'un disque dur [ par vinc1008881 ] bonjourje sui tromper de lecteur, au lieu décrire sur le secteur d'amorce de ma disquette ; j'ai ecrit sur le secteur d'amorce de mon HD.ya plus Problème de compilation de kernel [ par Bub325 ] Bonjour, J'essaye de compiler le kernel suivant : http://www.invalidsoftware.net/os/?the_id=11mais j'ai l'erreur suivante au niveau du link (avec ld)


Nos sponsors

Sondage...

CalendriCode

Juillet 2009
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :

Comparez les prix Nouvelle version


LG KP501

Entre 9€ et 159€


Photothèque Nouveau !



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,827 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.