begin process at 2010 03 16 08:45:26
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Systeme

 > UN KERNEL LOADER BIEN SIMPLE ET BIEN DOCUMENTER

UN KERNEL LOADER BIEN SIMPLE ET BIEN DOCUMENTER


 Information sur la source

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

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
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é :5 000 / 704

Auteur : TotalIllusion

Ecrire un message privé
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

Les Membres Club peuvent télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip


 Sources du même auteur

Source avec Zip EXEMPLE SUR L'IMPLENTATION D'UN ISR (INTERRUPT SERVICE ROUTI...

 Sources de la même categorie

DÉPLACEMENT D'UN RÉCTANGLE ROUGE A L'AIDE DE LA SOURIS par KIMI1632
Source avec Zip SCHEDULEUR TEST par patatalo
Source avec Zip Source avec une capture LIVE CD OMF par patatalo
Source avec Zip "MORTIMER": UN HOBBY OS par bofur
Source avec Zip Source avec une capture LE SYSTÈME D'EXPLOITATION LOGRAM par steckdenis

 Sources en rapport avec celle ci

Source avec Zip COMMENT FAIRE UN LIVECD par aloneinthedark
Source avec Zip BOOT DEPUIS UNE DISQUETTE FORMATTÉ DOS par bofur
Source avec Zip TORITO LOADER & ISOEMUL par patatalo
Source avec Zip AUTO BOOT par HwW_Mb
Source avec Zip SECTEUR BOOT, KERNEL ET CHARGEUR BOOT par sajaris

Commentaires et avis

Commentaire de yoman64 le 23/05/2003 22:50:22

Sa load les kernel de linux?

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.

Commentaire de zinotron le 02/05/2004 13:02:31

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

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

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

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...)

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 :)

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
;)

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 création de disquette image de boot sous bochs [ par ISSYSTEMS ] Bonjour à tous et du courage dans vos travaux J'ai un sérieux problème qui me casse la tête: En fait je travaille en architecture des ordinateurs et BootSector sur disque dure VirtualBox [ par benmarwane ] salut, je viens de developper un petit programme de boot en assembleur boot.asm ainsi qu'un shell.asm qui affiche une phrase et je les ai testé sur di 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


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mars 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

Consulter la suite du CalendriCode

Photothèque

 
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

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 3,853 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales