VIVEZ LE
FOOTBALL !

Structure logique d'un disque dur


Structure logique d'un disque dur


Introduction


Lorsque vous utilisez votre ordinateur, vos données sont organisées sous forme de fichiers et de répertoires, selon une structure arborescente et ces éléments sont stockés sur votre disque dur.
C'est votre système d'exploitation qui gère tout celà sachant que votre disque dur ne renferme ni plus ni moins que des octets.
Un disque dur doit donc posséder une organisation particulière et compréhensible pour votre système et c'est cette organisation que nous allons découvrir.

Notez que pour comprendre l'organisation logique d'un disque dur, il est préférable d'en connaître déjà l'organisation physique: disque
Celà pourra vous être utile pour savoir ce qu'est un cylindre, un secteur et une tête par exemple.

I. Organisation logique


I.1 Le Master Boot Record (ou MBR)


Au tout début du disque dur se trouve le Mbr. Quand votre ordinateur démarre en utilisant votre disque dur, c'est là qu'il commencera à regarder.
Le Mbr contient lui-même une organisation spécifique. La taille du Mbr est de 512 octets.
  • Le boot Loader

Il constitue les 446 premiers octets du Mbr. Cette partie renferme du code exécutable. C'est ici que se logent des programmes
comme les bootlader lilo, grub ou celui de windows par exemple.
  • La table des partitions

Ici on trouvera 4 fois 16 octets contenant chacun la description d'une partition (principale ou étendue) sur ce disque.
Voici comment est faite la description d'une partition:

_ Etat de la partition (inactive, partition bootable) - (1 octet)
_Tête du début de la partition - (1 octet)
_ Cylindre et secteur du début de la partition - (2 octets)
_ Type de la partition (système de fichier, ex: fat 32, ext2 etc...) - (1 octets)
_ Tête de la fin de la partition (1 octet)
_ Cylindre et secteur de la fin de la partition - (2 octets)
_ Nombre de secteurs entre le mbr et le premier secteur de la partition - (4 octets)
_ Nombre de secteur de la partition - (4 octets)
  • Nombre magique


Il reste deux octets. Ils servent à déterminer si le disque dur possède ou non un bootloader.
Si tel est le cas, ce nombre magique doit être égal à 55AA en valeur héxadécimale.

Voici donc ce que fera votre ordinateur au démarrage avec le mbr:
L'ordinateur démarre et c'est le bios qui commence à exécuter du code routinier comme la vérification de la mémoire par exemple. Ensuite le bios inspecte votre disque dur, il va lire son Mbr et vérifier le nombre magique. Si le nombre magique est bien égal à 55AA, alors le bios va charger les 446 premiers octets du mbr puis laissera la main à ce code exécutable.

[à compléter]

I.2 Les Partitions


[à compléter]

II Opérations spécifiques


II.1 Le partitionnement


[à compléter]

II.1 Le formatage


[à compléter]

III Les systèmes de fichiers


III.1 Organisation générale


En-Têtes


[à compléter]

Les "bitmaps blocks"


[à compléter]

L'arbre des noeuds


[à compléter]

Le journal


[à compléter]

IV Le démarrage de Windows



V Le démarrage de Linux



Sources


forum.pcastuces.com
fr.wikipedia.org
jc.michel.free.fr
www.brothersofnet.freesurf.fr
www.datarescue.com
Publié par kilian - Dernière mise à jour le 18 novembre 2009 à 15:03 par marlalapocket
Ce document intitulé « Structure logique d'un disque dur » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Suggestions
  •  Structure logique d'un disque dur
  •  Disque dur » Articles : Le rôle du disque dur Structure Fonctionnement Mode bloc Mode 32 bits Caractéristiques techniques Ressources sur le même sujet Le rôle du disque dur Le disque dur est l'organe de l'ordinateur servant à conserver les données de...
  •  Partition logique de mon disque dur » Bonjour! Après avoie effectué une partition logique de mon disque dur en deux diques "logiques" (C et E), j'ai transféré mes données personnelles dans "E" (entre autre ma musique). En cliquant sur un dossier de musique je parviens à le lire sans...
  •  La structure du DD est endommagé et illisible (Résolu) » Meilleure réponse: bonsoir Réparer une table de partition endommagée : "Test-disk 5.3" se télécharge à partir de cette adresse : http://www.cgsecurity.org/index.html?testdisk.html. Il existe deux versions : une pour le mode 16 bits et une fonctionnant sou
  •  Partition - Partitionnement d'un disque dur » Articles : Qu'est-ce qu'une partition? Master Boot Record Les systèmes de fichiers Utiliser des partitions multiples Qu'est-ce qu'une partition? Le partitionnement d'un disque dur se fait après le formatage physique de celui-ci et avant le formatage...
  •  MERISE - Modèle logique des données » Articles : Le modèle logique des données Le modèle logique des données consiste à décrire la structure de données utilisée sans faire référence à un langage de programmation. Il s'agit donc de préciser le type de données utilisées lors des...
Dossier à la une
Passage au tout numérique : quel coût pour les particuliers ?
Transfert de disque dur à disque dur
Mon disque dur ne fait pas la capacité en Go annoncée !