(Courriels de diversion:
<barbet@charriee-balisera.com>
<humilier@saussaies-urbaniserez.com>
<creche@intimions-liquidais.com>
<encriers@peseras-vertebrales.com>
<etraves@desengageons-figure.com>
<happions@angoisserions-ensoleilles.com>
<concretement@veilliez-reimplanta.com>
<immiscerait@decroissait-compagnie.com>
<tourelle@bougonnes-percevrait.com>
<bilans@rembarquera-recompterais.com>
)
si j'y pense, je jette un oeil au Tanenbaum "architecture des ordis" ce
soir. voire meme au "systemes d'exploitation".
rien sur l'archi, par contre une petite explication sur le "systèmes
d'exploitation".
l'exemple choisis est MS-DOS, mais la petite allusion à Unix permet de
comprendre le fonctionnement général.
mais je le dis de suite, ce n'est pas assez precis pour chipoter sur le
terme "MBR" (((-;
morceaux choisis :
"le secteur d'amorcage (boot sector) contient les informations les plus
importantes sur le système de fichiers ainsi que le code nécessaire au
démarrage du système".
"le secteur d'amorcage débute toujours par l'instruction JUMP, qui
permet de sauter les infos de description de secteur et de se placer au
début du code. de cette facon, l'amorce en ROM peut lire le secteur
d'amorcage en mémoire et faire un saut à son début sans se soucier de la
structure interne."
[...]
"après ces paramètres [note : il s'agissait de la description des
secteurs, des blocs...] on trouve le code d'amorcage. a la différence de
l'amorce en ROM, qui se contente de lire le secteur 0 et de lui passer
le contrôle, ce code sait qu'il est en train de charger MS-DOS (le code
en ROM pourrait tout aussi amorcer UNIX ou n'importe quel autre
système). le code du secteur d'amorcage identifie le répertoire racine
et recherche [...] io.sys et msdos.sys. il utilise ensuite le BIOS pour
les charger et faire un saut au commencement de io.sys"
bref, ce qui est sûr, c'est qu'il faut nécessairement un bootloader
quelquepart. en effet, le BIOS ne possede pas les systèmes de fichiers,
et serait donc strictement incapable de charger en mémoire du code.
gUI
--------------------------------------------------------------------
Les listes de diffusion occultes: <URL:http://www.CULTe.org/listes/>