You are on page 1of 39

Disque Dur 1

Définition du disque dur


Un disque dur est un élément scellé qui stocke toutes vos données, votre travail et les différents
programmes
Il existe deux différents standards de disque dur. Les disques durs IDE et les disques durs SCSI.

Il est constitué de plusieurs plateaux de forme circulaire en aluminium ou en verre. Contrairement aux
disquettes, ces plateaux ne sont absolument pas flexibles, ce qui explique que ce disque soit qualifié de
dur.
Beaucoup d'utilisateurs souhaitent savoir comment les disques durs fonctionnent et comment procéder
lorsqu'un problème survient. Ce chapitre présente d'une manière détaillée le disque dur d'un point de vue
physique, mécanique et électrique et définit sa composition et son fonctionnement.
Lorsque le disque dur tombe en panne, les conséquences sont généralement dramatiques. Pour entretenir
et réparer votre ordinateur et en étendre les capacités, vous devez impérativement comprendre comment
fonctionne le disque dur.

Composants de base du disque dur


Il existe aujourd'hui un grand nombre de modèles de disques durs sur le marché mais ils sont pour la
plupart conçus selon le même principe.. Un disque dur classique est constitué des composants suivants :

• plateaux,

• têtes de lecture/écriture,

• positionneur de têtes,

• moteur rotatif,

• carte logique,

• câbles et connecteurs,

• éléments de configuration (cavaliers ou interrupteurs)

Les plateaux, le moteur rotatif, les têtes et le positionneur de têtes sont généralement logés dans une
chambre appelée le module d'assemblage des têtes. Ce module est considéré comme un composant unique
et est rarement ouvert. Les autres composants externes les cartes logiques et les autres éléments de confi-
guration ou de montage peuvent être dissociés du disque.

plateaux
Un disque dur classique est constitué de plusieurs plateaux circulaires. La forme physique d'un disque dur
est en principe exprimée par la taille de ses plateaux. Les tailles les plus courantes utilisées par les disques
durs actuels sont les suivantes :

* 5 1/4 pouces (diamètre réel des plateaux 5,12 pouces ou 130 mm),

* 3 1/2 pouces (diamètre réel des plateaux 3,74 pouces ou 95 mm),

* 2 1/2 pouces,

* 1.8 Pouce.

EL BRAHMI FOUAD
Disque Dur 2

Têtes de lecture/écriture
Le disque dur compte en principe une tête de lecture/écriture par face de plateau et toutes ces têtes sont
connectées au même mécanisme de déplacement. Elles se déplacent par conséquent simultanément sur les
plateaux.
Le fonctionnement mécanique d'une tête de lecture/écriture est très simple. Chaque tête est fixée à un bras
de support soumis à la pression d'un ressort qui l'oblige a s'appuyer contre un plateau. Si vous pouviez
ouvrir un disque dur sans risquer de l'endommager et soulever la tête supérieure avec vos doigts, vous
verriez que cette tête se recollerait au plateau dès que vous la relâcheriez.

Lorsque le disque est au repos, les têtes sont contraintes par les ressorts tendus à entrer en contact direct
avec les plateaux mais lorsque le disque tourne à pleine vitesse, il se crée une dépression sous ces têtes,
qui s'élèvent à une distance pouvant varier de 0,012 à 0,12 micromètre .

Positionneur de têtes
Le positionneur de têtes joue un rôle tout aussi important que les têtes elles-mêmes : il déplace en effet
ces têtes sur le disque et les positionne avec une grande précision sur le cylindre désiré. Il existe une
grande quantité de positionneurs de têtes mais on peut les classer en deux catégories principales :

• les positionneurs à moteur pas à pas,


• les positionneurs à bobine.

Positionneur à moteur pas à pas


Un moteur pas à pas est un moteur électrique qui évolue de position en position, par détentes
mécaniques. Si vous faisiez tourner l'axe d’un de ces moteurs à la main, vous entendriez des clics ou des
bruits sourds chaque fois que le moteur passe sur une position de détente.

Le moteur pas à pas ne peut s'arrêter que sur les positions de détente prédéterminées et non entre deux
positions. Il est de dimension réduite (de 2,5 à 8 cm) et peut être de forme parallélépipédique,
cylindrique ou plat. Il est situé à l'extérieur du module d'assemblage des têtes de disque scellé et seul son
axe pénètre dans le module en passant par un trou. Il est généralement situé dans l'un des coins du disque
dur et est facile à repérer.

Positionneur à bobine
Le positionneur à bobine fonctionne par force électromagnétique. Sa conception est inspirée de celle d'un
haut-parleur (qui comporte également une bobine). Un haut-parleur utilise un aimant stationnaire entouré
par une bobine reliée à la membrane du cône. Lorsqu'elle est alimentée, la bobine se déplace par rapport à
l'aimant stationnaire, ce qui provoque un son diffusé par la membrane. Sur un disque dur à activation des
têtes à bobine classique, la bobine électromagnétique est fixée à l'extrémité du support de têtes. La bobine
et l'aimant ne se touchent pas , la bobine se déplace par simple flux magnétique. Lorsqu'elle est alimentée,
la bobine électromagnétique attire ou repousse l'aimant magnétique et fait se déplacer le support. Ce
système est extrêmement rapide et efficace. Il est aussi généralement plus silencieux que les positionneurs
à moteur pas à pas.

Stationnement automatique des têtes


Lorsqu'un disque dur est mis hors tension, la tension des ressorts de chaque bras de support de tête place
les têtes contre les plateaux. Un disque dur est conçu pour résister à des milliers de décollages et de
stationnements mais il est plus prudent de S'assurer que l'endroit des plateaux où elles se posent ne
contient pas de données. Les décollages et les stationnements ont un effet abrasif, ils arrachent en effet à
chaque fois une partie infime de la couche magnétique. Si, en revanche, le disque est bousculé pendant le
décollage ou l'atterrissage, il risque d'être fortement endommagé.
Le positionneur de têtes à bobine présente l'avantage d'offrir une fonction de stationnement automatique
des têtes. Sur les disques équipés de ce mécanisme, les têtes sont positionnées et maintenues en place par
un champ magnétique. Lorsqu'un disque dur est mis hors tension, le champ magnétique qui maintient les
têtes en place au-dessus d'un cylindre particulier se dissipe et permet au support qui déplace les têtes de

EL BRAHMI FOUAD
Disque Dur 3

flotter au-dessus du disque en le frôlant, ce qui risque de l'endommager. Sur un disque dur à positionneur
à bobine, lorsque le mécanisme n'est plus alimenté, un ressort est en principe comprimé par la force
magnétique du positionneur. Lorsqu'il est mis hors tension, en revanche, ce ressort fait coulisser
lentement le support qui déplace les têtes Jusqu'à ce qu'il soit en position de verrouillage et que le disque
ralentisse et fasse descendre les têtes.
Si vous possédez un disque à système d'activation à bobine, il vous suffit d'éteindre l'ordinateur pour que
les têtes se mettent en position de stationnement. Vous n'avez pas à lancer de programme particulier pour
que les têtes décollent ou se posent, et s'il se produit une panne d'électricité, les têtes se positionneront
automatiquement (de même qu'elles décolleront automatiquement lorsque l'ordinateur sera de nouveau
sous tension).

Moteur axial
Le moteur qui fait tourner les plateaux est qualifié d'axial car il est relié directement à l'axe de ces
plateaux. Les moteurs des disques durs sont toujours reliés directement, sans pignons ni courroies. Ils ne
doivent générer ni bruit ni vibrations sous peine de transmettre aux plateaux un bruit de fond qui
risquerait de perturber les opérations de lecture et d'écriture.

La vitesse du moteur axial doit être contrôlée très précisément. Les plateaux du disque dur tournent à une
vitesse de 7200 à 10000 tr/min, voire davantage, et le moteur est équipé d'un circuit de contrôle pourvu
d'une boucle de rétrocontrôle permettant d'ajuster sa vitesse avec précision. Ce contrôle de vitesse devant
être automatique, les disques durs ne comportent pas de potentiomètre de vitesse. Certains programmes
de diagnostic prétendent mesurer la vitesse de rotation des disques durs, ils se bornent en fait à l'estimer
sur la base du temps qu'il faut aux secteurs pour arriver. La vitesse de rotation du disque ne peut être
mesurée qu'à l'aide d'un appareillage de test complexe et en aucun cas à l'aide d'un programme. Ne vous
inquiétez pas si un programme de diagnostic vous indique que la vitesse de rotation de votre disque dur
est incorrecte il est probable que l'anomalie provienne du programme et non de votre disque dur.
L'interface de contrôleur du disque dur ne fournit pas d'informations sur la vitesse de rotation des plateaux
ni sur les intervalles de temps séparant les différentes opérations. Auparavant, certains logiciels
parvenaient à estimer la vitesse de rotation en effectuant plusieurs recherches de secteurs en mode lecture
et en chronométrant le temps nécessaire pour chacune d'elles mais cette estimation supposait que tous les
disques durs avaient le même nombre de secteurs par piste ( 17) et tournaient à la même vitesse (3 600
tr/min).

Sur la plupart des disques durs, le moteur axial est situé au bas du disque, juste en dessous du module
d'assemblage des têtes. Dans la majorité des disques récents, il est toutefois intégré au moyeu des
plateaux, à l'intérieur du module. Ce moteur de moyeu permet en effet aux fabricants de superposer
davantage de plateaux à l'intérieur du disque dur puisque le moteur axial n'occupe pas de place
verticalement.

Cartes logiques
Tous les lecteurs, et notamment les disques durs, comportent au moins une carte logique. Elles
contiennent les circuits électroniques qui commandent l'axe du moteur et le système d'activation des têtes.

Les cartes logiques peuvent être ôtées et remplacées car elles sont simplement branchées sur le disque.
Elles sont généralement fixées à l'aide de vis traditionnelles. Si votre disque dur tombe en panne et que
vous disposez d'un disque de rechange, vous pourrez vérifier si la panne provient de la carte logique en
démontant la carte logique du disque de rechange et en la remontant sur le disque défectueux.

Conversions :

1 Bit = 0 ou 1
1 octet = 8 Bits
1 Kilooctet = 1024 octets

EL BRAHMI FOUAD
Disque Dur 4

1 Megaoctet = 1024 Kilooctets


1 Gigaoctet = 1024 Megaoctets
1 Teraoctet = 1024 Gigaoctets
1 Petaoctet = 1024 Teraoctets
1 Exaoctet = 1024 Petaoctets
1 Zettaoctet = 1024 Exaoctets
1 Yottaoctet = 1024 Zettaoctets

Format logique du disque


Un disque au point de vue du système se définit par :
Un nombre de cylindres,
Un nombre de pistes
Un nombre de secteurs.

Cylindres
On appelle cylindre l'ensemble des données situées sur une même pistes , de plateaux différents (c'est-à-
dire à la verticale les unes des autres) car cela forme dans l'espace un "cylindre" de données.

Pistes

Les données sont organisées en cercles concentriques appelés "pistes", créées par le
formatage de bas niveau.

Secteurs
Une piste est trop importante pour permettre de stocker convenablement des données à elle seule.
Beaucoup de pistes de disques ont une capacité de stockage de 50 000 octets, voire davantage. C'est pour
cette raison quelles sont divisées en plusieurs sous unités de stockage numérotées appelées secteurs. Ces
secteurs représentent des portions de piste. Les différents types de disques durs et de disquettes donnent
lieu à des découpages en secteurs différents selon la densité des pistes.

EL BRAHMI FOUAD
Disque Dur 5

Les disques durs utilisent une densité de stockage de données plus élevée pouvant varier de 17 à 100
secteurs par piste, voire davantage.
Les secteurs créés par la procédure de formatage standard d'un PC ont une capacité de 512 octets mais
cette capacité risque d'être appelée à changer à l'avenir. Les secteurs de chaque piste sont numérotés en
commençant à partir de 1, contrairement aux têtes et cylindres qui sont numérotés en commençant à partir
de 0. Ainsi une disquette contient 80 cylindres numérotés de 0 à 79 et deux têtes portent les numéros 0 et
l, tandis que chaque piste de chaque cylindre comporte 18 secteurs numérotés de 1 à 18.Lorsqu'un disque
dur est formaté, des zones supplémentaires sont créées pour permettre au contrôleur de gérer la
numérotation des secteurs et d'identifier le début et la fin de chaque secteur. Ces zones précèdent et
suivent la zone de données de chaque secteur et correspondent à la différence existant entre la capacité
d'un disque non formaté et sa capacité une fois formatée.
Ainsi une disquette de 4 Mo (3 1/2 pouces) a une capacité de 2,88 Mo une fois formatée,tandis qu'un
disque dur d'une capacité de 38 Mo a une capacité de 32 Mo une fois formaté.
Tous les disques dur utilisent une partie de l'espace réservé pour gérer les données qu'ils sont capables de
stocker. Bien qu'il ai été dit que chaque secteur de disque dur a une taille de 512 octets, ce n'est pas exact
d'un point de vue technique. Chaque secteur permet effectivement de stocker 512 octets de données mais
la zone de données ne constitue qu'une portion du secteur.
Chaque secteur de disque dur occupe en fait 571 octets sur le disque, dont 512 sont utilisables par
l'utilisateur pour stocker des données. Le nombre réel d'octets requis pour le préfixe et pour le suffixe du
secteur peut varier selon les disques durs mais ces valeurs donnent une idée de la façon dont les secteurs
sont constitués.

Clusters ou unité d’allocation

Un cluster correspond à la zone minimale que peut occuper un fichier sur le disque dur.
(voir figure ci-dessous) .

L’écriture et la lecture des bits sur un disque

L'écriture des données


Les données sont écrites sur la surface du disque à l'aide d'un courant envoyé dans l'électroaimant que
porte la tête de lecture/écriture. Ce courant produit un champ magnétique qui modifie la surface du
disque.

EL BRAHMI FOUAD
Disque Dur 6

- Lorsque le disque est vierge il ne présente pas de particularités magnétiques

- Une impulsion de courant envoyée dans le bobinage de la tête produit un champ magnétique dans
l'entrefer de l'électroaimant.

- Le champ magnétique crée une aimantation de la surface du disque. Il se forme alors un dipôle, c'est-à-
dire une zone comportant comme un aimant, un pôle nord et un pôle sud.

La lecture des données


La lecture des données est basée sur le phénomène inverse une variation de champ magnétique à
proximité d'un électroaimant provoque l'apparition d'un courant électrique dans le bobinage de celui-ci.

Les données sont donc écrites sur le disque par des impulsions de courant. Leur lecture provoque des
impulsions de même nature.

- Le déplacement des dipôles se trouvant sur la surface du disque par rapport à la tête de lecture produit
une inversion du champ magnétique.

Cette inversion de champ provoque l'apparition d'un courant induit dans le bobinage

Caractéristiques des disques durs


Pour faire le bon choix lorsque vous achetez un disque dur ou pour comprendre les différences entre le
disque dur d'une marque et celui d'une autre marque, vous devrez prendre en compte un grand nombre de
critères :

* Son type de positionneur


* Son type de couche magnétique
* Le système de stationnement des têtes qu'il utilise,
* Le temps de latence (aussi appelé délai rationnel) représente le temps entre lequel le disque a trouvé la
piste et où il trouve les données.
* Le temps d'accès est le temps que met la tête pour aller d'une piste à la piste suivante (elle doit être la
plus petite possible).
* Le temps d'accès moyen est le temps que met le disque entre le moment où il a reçu l'ordre de fournir
des données et le moment où il les fournit réellement.
* La densité radiale est le nombre de pistes par pouce (tpi: Track per Inch)
* La densité linéaire est le nombre de bits par pouce sur une piste donnée (bpi: Bit per Inch)
* Densité de stockage : Aussi appelé densité de zone,
il s'agit de la quantité de données que l'on peut écrire sur une zone. Elle se mesure en octets ou plutôt
maintenant en Ko par mm² (en anglais Bits Per Square Inch (BPSI)).

* Le taux de transfert :
Le taux de transfert est vraisemblablement le critère le plus important pour évaluer les performances d'un

EL BRAHMI FOUAD
Disque Dur 7

disque dur. Il correspond au débit que le disque dur et le contrôleur sont capables d'assurer pour envoyer
des données à l'ordinateur.
Pour calculer le taux de transfert réel d'un disque dur, vous devez connaître précisément un certain
nombre d'éléments très importants. Les deux plus importants sont sa vitesse de rotation réelle (exprimée
en tr/min) et le nombre moyen de secteurs physiques de chaque piste. Il s'agit d'un nombre "moyen" car la
plupart des disques durs actuels utilisent une technique d'enregistrement par zones qui place un nombre
différent de secteurs sur les cylindres proches du centre et sur ceux situés à la périphérie. C'est toujours à
la périphérie, zone où le nombre de secteurs par piste est le plus élevé, que le taux de transfert est le plus
important. N'oubliez pas que beaucoup de disques (et notamment ceux, qui utilisent le procédé
d'enregistrement par zones) comportent un système de conversion des secteurs et que le nombre de
secteurs par piste indiqué par le BIOS ne reflète généralement pas la réalité physique. Vous devez
impérativement connaître ce nombre de secteurs physiques et non utiliser les valeurs indiquées par le
BIOS.

Dès lors que vous connaissez toutes ces valeurs, vous pouvez utiliser la formule suivante pour déterminer
le taux de transfert maximal, exprimé en millions de bits par seconde (Mbps) :

Taux de transfert de données maximal = NSMPP x 512 octets x tr/min / 60 s / 1 000 000 bits

NSMPP = NTS / NP

NSMPP : nombre secteurs moyen par piste


NTS : nombre total de secteurs
NP : nombre de pistes

A titre d'exemple, le disque dur ST- 1255 1 N de 3 1/2 pouces et 2 Go tourne à une vitesse de 7 200 tr/min
et a un nombre moyen de 81 secteurs par piste. Le taux de transfert de données maximal de ce disque sera
donc de :

81 x 512 X 7 200 /60 / 1 000 000 = 4,98 Mbps


Cette formule vous permet de connaître le taux de transfert de données réel de tout disque dur.
Consultez le site Web du constructeur de votre disque dur pour connaître ses caractéristiques matérielles
ou utilisez un programme comme SiSoft Sandra, qui est capable d'extraire ces informations en dialoguant
avec le disque dur en particulier les paramètres suivants
• Vitesse de rotation du disque en tours/minute.
• Nombre de cylindres.
• Nombre de têtes.
• Nombre total de secteurs.
• Taille d'un secteur.

Contrôleur
Le rôle d'un contrôleur (ou de l'interface) de disque dur est de transmettre et de recevoir des données en
provenance du disque dur. La vitesse de transfert des données entre le disque dur et l'ordinateur dépend du
type d'interface utilisé. Chaque d'interface offre des performances différentes.
Pour les performances d'un disques durs, le paramètre le plus important est le taux de transfert de
données. Il est généralement proportionnel à la vitesse de rotation des plateaux du disque dur. Ces
vitesses varies de 3600 tr/mn pour les plus lent, 5400tr/mn, 7200 tr/mn et de 10000 tr/mn pour les plus
rapides. Contrairement à ce que pense beaucoup de personne le temps d'accès moyen, qui correspond au

EL BRAHMI FOUAD
Disque Dur 8

temps moyen dont les têtes ont besoin pour se déplacer d'une piste à une autre n'est pas le paramètre le
plus significatif. En effet, le taux de transfert des données est plus important que le temps d'accès
puisque la plupart des disques durs passent davantage de temps à lire et écrire des données qu'à déplacer
leurs têtes dans un sens et dans l'autre. La vitesse à laquelle un programme est chargé dépend
essentiellement de ce taux de transfert. Le temps d'accès moyen est en revanche un critère important
lorsque l'ordinateur doit effectuer des opérations bien spécifiques telles que des tris sur des fichiers
importants, qui impliquent un grand nombre d'accès au disque (et par conséquent un grand nombre de
déplacements des têtes), mais pour la plupart des opérations de chargement et d'enregistrement de
fichiers, le critère le plus important est la vitesse à laquelle les données en provenance et à destination du
disque dur sont lues.
Le taux de transfert des données dépend du disque dur mais aussi de l'interface utilisée.
Historique des interfaces
1957 Apparition du premier modèle, 50 disques d’un diamètre de 24 pouces (61 cm), capacité 5 Mo.

1983 IBM propose le modèle XT qui est équipé d'un disque dur de 10 Mo. La technologie est très
onéreuse. Seagate Technologie propose au début des années 80 une nouvelle interface plus connue sous
le nom d’interface ST506, elle utilisait l’encodage des informations en MFM puis RLLL. Le formatage
physique du disque dépendait de l'ordinateur sur lequel il avait été fait, on ne pouvait pas déplacer le
disque d'une machine vers une autre sans le reformater.

1984 Western Digital et IBM mettent au point le standard connu sous le nom WD003 pour les disques
durs. La partie du bios gérant le disque dur devenait une partie du bios de la carte mère. La gestion du
disque n’était plus dépendante de la carte contrôleur du disque dur mais du bios de l'ordinateur.

1985 IBM propose l'interface ESDI (Enhanced Small Devices Interface) sur ses premiers PS/1, c’est une
version améliorée de ST506.
Cependant ces premières technologies de disques ne comportaient pas beaucoup d'électronique, et
devaient être contrôlés par l'unité centrale pour chaque opération. L'unité centrale devait tout d'abord
envoyer une commande pour positionner le bras. Puis elle devait signaler au lecteur laquelle des têtes
devait effectuer la lecture, et quel secteur devait être lu. Ensuite, l'unité centrale attendait que le secteur
désiré se retrouve sous la tête de lecture, et commençait le transfert de données.

1986 IDE (Integrated Device Electronique) : La nouvelle référence.


Western Digital et Compaq proposent une nouvelle mouture du WD1003 en intégrant le contrôleur sur le
disque lui même mais en gardant la compatibilité WD1003, c’est le standard IDE également nommée
ATA(Advanced Technology Attachment). Un petit processeur permet de libérer des ressources de l'unité
centrale en implémentant un ensemble de commandes plus sophistiquées. Quand on déplace le disque on
n’a plus besoin de le reformater mais seulement de le déclarer au BIOS. Avec les disques IDE, l'unité
centrale a juste besoin de connaître le CHS/CTS (Cylindre Tête Secteur) du secteur qu'elle veut lire, et le
processeur intégré au disque va se charger de positionner lui même les têtes, puis appeler l'unité centrale
lorsque le disque est positionné pour commencer le transfert. Le mode CHS est à réservé au disques de
moins de 528 Mo, il reste le standard des disques jusqu'en 1994.

Les limites des premiers disques durs de type IDE.


Le contrôleur ne sait gérer que 2 disques.
Les configurations utilisant une interface ATA et deux disques durs peuvent poser des problèmes car
chaque disque dur possède son propre contrôleur et que ces deux contrôleurs doivent fonctionner en étant
connectés au même bus. II faut par conséquent un moyen d'assurer qu'un seul contrôleur à la fois réponde
à chaque commande.
Le standard ATA prévoit de connecter deux disques durs par l'intermédiaire d'une nappe en chaîne.
Le disque dur primaire (disque 0) est qualifié de "maître" tandis que le disque secondaire (disque 1) est
qualifié "d'esclave". Le statut de maître ou d'esclave se paramètre en positionnant un cavalier ou un
interrupteur situé sur le disque dur ou en utilisant une broche spéciale de l'interface: la broche de sélection
de câble (CSEL).Lorsqu'un seul disque dur est installé, le contrôleur répond à toutes les commandes de

EL BRAHMI FOUAD
Disque Dur 9

l'ordinateur. Lorsque deux disques durs (et par conséquent deux contrôleurs) sont installés, chaque
contrôleur reçoit toutes les commandes et doit être configuré pour ne répondre qu'aux commandes qui lui
sont destinées. II faut donc qu'un disque soit paramétré en tant que maître et l'autre en tant qu'esclave.
Lorsque l'ordinateur envoie une commande à un disque dur donné, le contrôleur de l'autre disque dur doit
rester silencieux pendant que le contrôleur et le disque sélectionnés fonctionnent. Cette distinction entre
les deux contrôleurs s'effectue en paramétrant un bit spécial (le bit DRV) dans le registre disque dur-têtes
d'un bloc de commandes.
Chaque disque a une capacité limitée à 528 millions d'octets car le BIOS ne sait détecter que 1024
cylindres (le numéro de cylindre est code sur 10 bits, soit une plage 0-1023) de 63 secteurs (le numéro de
secteur est code sur 6 bits, soit une plage 1-63 car le secteur 0 n'est pas adressé) de 512 octets soit pour un
disque IDE limité à 16 têtes (WD1003 ne gère que 16 têtes) 1024 x 63 x 16 x 512 = 528482304 octets =
504 Mo plus exactement. Pour dépasser cette limite sur les anciennes machines on trompe le BIOS avec
un programme, Disk Manager ou EZ Drive .

Le système d’exploitation lui même est un frein


Il faut attendre MSDOS 4.0 pour franchir la barre des 32 Mo. Un autre goulot d’étranglement est qu'au
départ IDE n’autorise qu’un transfert à la vitesse de 3,3 Mbits/s. On parle de PIO mode 0, mais le mode
de transfert des données va très vite s'améliorer..

Le câble de l'interface ATA.


Le câble utilisé par l'interface ATA pour véhiculer les signaux entre les circuits de l'adaptateur de bus et le
disque dur (le contrôleur) est une nappe à 40 fils. Pour garantir un signal aussi intègre que possible et
éliminer les risques de diaphonie, la longueur du câble ne doit pas dépasser 46 cm.

Les signaux de l'interface ATA.


Le fil de la broche 20 est utilisé pour déterminer l'orientation du câble et il ne doit pas être connecté. La
broche 20 elle-même doit d'ailleurs manquer sur tous les câbles ATA pour empêcher toute inversion de
branchement.
La broche 39 porte le signal DASP (disque dur actif, esclave présent), signal chrono-multiplexé qui
remplit deux fonctions. Durant l'initialisation de mise sous tension, ce signal indique s'il y a un disque dur
connecté sur l'interface. Chaque disque dur sollicite ensuite ce signal pour indiquer qu'il est actif.
Les premiers disques durs n'étaient pas capables de multiplexer ces fonctions et nécessitaient un
paramétrage de cavalier spécial pour fonctionner avec d'autres disques durs. L'une des caractéristiques de
l'interface ATA est d'avoir standardisé ces fonctions pour garantir une compatibilité entre les disques durs
lorsqu'un ordinateur comporte deux disques durs.La broche 28 porte le signal CS (sélection de câble) ou
SPSYNC (synchronisation de l'axe) et peut avoir deux fonctions. Une installation donnée ne peut
toutefois utiliser qu'une de ces fonctions à la fois.
La fonction CSEL (sélection de câble : broche 28) est la plus fréquemment utilisée; elle est destinée à
permettre de paramétrer un disque dur en tant que maître (disque dur 0) ou esclave (disque dur 1) sans
positionner de cavaliers sur ces disques durs. Si un disque dur détecte que le signal CSEL est relié à la
masse, il sera maître; si, en revanche, ce signal est ouvert, le disque dur sera esclave.Vous pouvez installer
un câblage spécial pour permettre de sélectionner la mise à masse du signal CSEL. Ce type d'installation
requiert en principe un câble en Y, le connecteur de bus IDE étant branché au milieu et les disques durs
étant branchés sur les connecteurs des extrémités du câble.
A l'une de ces extrémités, le fil portant le signal CSEL doit être connecté et indique que le disque dur est
maître; le signal CSEL de l'autre extrémité doit être ouvert (le fil doit être interrompu ou supprimé),
auquel cas il indiquera que le disque dur est esclave.

Les commandes de l'interface IDE ATA.


Les commandes étendues de l'interface IDE ATA font partie de ses caractéristiques les plus intéressantes.
Cette interface a été conçue à partir du contrôleur WD1003 qu'IBM utilisait sur ses AT. Tous les disques
durs IDE ATA doivent impérativement être compatibles avec toutes les commandes originales (au nombre
de huit) de ce contrôleur, ce qui explique qu'il soit aujourd'hui si facile d'installer un disque dur IDE sur
un ordinateur. Sur tous les ordinateurs compatibles IBM, le BIOS comporte des fonctions intégrées de

EL BRAHMI FOUAD
Disque Dur 10

compatibilité avec le contrôleur WD1003, ce qui signifie que ces ordinateurs acceptent également
l'interface IDE ATA.Outre le fait qu'il soit compatible avec toutes les commandes du contrôleur WD1003,
le standard ATA a ajouté de nombreuses autres commandes pour accroître les performances et les
capacités de l'interface. Ces commandes font partie des caractéristiques facultatives de cette interface,
mais nombre d'entre elles sont utilisées sur la plupart des disques durs disponibles actuellement sur le
marché et sont très importants pour les performances et l'utilisation des disques durs ATA en général.

La commande d'identification de disque dur


Elle est vraisemblablement la plus importante. Elle permet de faire en sorte que le disque dur transmette
un bloc de 512 octets de données contenant des informations sur le disque dur. Grâce à cette commande,
tous les programmes (et notamment le BIOS de l‘ordinateur) peuvent identifier le type du disque dur
connecté, le nom du fabricant, le numéro du modèle, les paramètres de fonctionnement et même le
numéro de série de l'ordinateur. Nombre de BIOS modernes utilisent ces informations pour recevoir et
entrer automatiquement les paramètres du disque dur dans la mémoire CMOS, ce qui dispense l'utilisateur
d'avoir à le faire manuellement au cours de la configuration de l'ordinateur. Ce type de système permet
d'éviter des erreurs qui peuvent par la suite aboutir à la perte de données lorsque l'utilisateur ne se
souvient plus des paramètres qu'il avait utilisés dans le Setup du BIOS.Les données de la commande
d'identification permettent de connaître un grand nombre d'informations sur le disque dur et notamment:
Le nombre de cylindres dans le mode de conversion recommandé (par défaut).
Le nombre de têtes dans le mode de conversion recommandé (par défaut).
Le nombre de secteurs dans le mode de conversion recommandé (par défaut).
Le nombre de cylindres dans le mode de conversion en cours.
Le nombre de têtes dans le mode de conversion en cours.
Le nombre de secteurs par piste dans le mode de conversion en cours.
Le fabricant et le numéro du modèle.
La révision du microprogramme.
Le numéro de série.
Le type de zone tampon, qui indique les possibilités de transformation en zones tampons et de mise en
mémoire cache des secteurs.
Ils vous seront particulièrement utiles lorsque vous aurez à installer des disques durs IDE pour lesquels
vous aurez à connaître les paramètres corrects pour un type de BIOS définissable par l'utilisateur. Ces
programmes tirent directement ces informations du disque dur lui-même.Les commandes Lecture
multiple et Ecriture multiple sont deux autres commandes très importantes. Elles permettent d'effectuer
des transferts de données de plusieurs secteurs et, lorsqu'elles sont combinées à des fonctions d'E/S
programmées en mode bloc, elles permettent d'obtenir un taux de transfert de données très élevé,
supérieur aux taux de transfert d'E/S programmées à un seul secteur.

1993 L’E-IDE (Ehanced-IDE )


Les disque dur E-IDE ( Enhanced IDE ) utilisent l'interface ATA-2 qui est une version améliorée de
l'interface ATA originale. Les principales améliorations portent sur l'amélioration du taux de transfert,
c'est à dire, du modes d'entrées/sorties programmées à grande vitesse PIO. L'amélioration porte aussi sur
l'accès mémoire direct DMA, la détection automatique du type de disque dur et l'améliorations de la
commande d'identification de disque dur. Cette dernière caractéristique est essentielle dans l'optique d'une
utilisation de type Plug-and-Play et de modifications ultérieures de ce standard.L'interface ATA-2 est
également appelée E-IDE . Elle est une appellation commerciale utilisée par Westem Digital. Les termes
"Fast-ATA" et "Fast- ATA-2" sont des appellations commerciales inspirées par Seagate et reprises par
Quantum. Que ce soit aux niveaux du disque dur ou du BIOS, ces différents sigles font référence au
même type de matériel.
Les améliorations dont bénéficie l'interface ATA-2 ou EIDE par rapport à l'interface ATA/IDE originale
sont au nombre de quatre:

• Augmentation de la capacité de stockage maximale du disque dur,

• Augmentation du taux de transfert de données,

EL BRAHMI FOUAD
Disque Dur 11

• ATAPI (ATA Program Interface)

• possède deux canaux, qui peuvent chacun recevoir deux périphériques de type IDE, soit 4
périphériques en tout, comme le disque dur, des lecteurs CD-ROM ou DVD, des graveurs de CD,
des lecteurs ZIP pourvu qu'ils soient de type IDE. Les deux canaux fonctionnent indépendamment
l'un de l'autre, cependant, si deux périphériques sont installés sur un même canal, ils ne peuvent
fonctionner que l'un après l'autre. C'est pourquoi, lorsque l'on ne possède qu'un disque dur et un
CD-ROM, on préfère les installer chacun sur un canal différent.
Capacité de stockage du disque dur.
Le contrôleur peut gérer des disques ayant une capacité de 8 Giga octets. Cette norme supporte des
disques durs de 255 têtes (au lieu de 16). Donc la capacité maximale devient : 1024 x 63 x 255 x 512 =
8422686720 octets = 8032 Mo ( arrondi à 8 Go). Pour franchir la limite des 528 Mo, les BIOS doivent
être compatible EIDE (c'est le cas de ceux postérieurs à Juillet 94). Par translation d'adresse un BIOS
compatible EIDE va "transformer" l'adressage CHS (cylindre, tête secteur) "physique" en adressage LBA.

Vous pouvez savoir si votre BIOS est étendu en regardant si votre Bios dispose de paramètres tels que
"LBA", "ECHS" ou même "Large" dans le Setup, cela signifie que le BIOS est capable de fonctionner en
mode conversion. Si le BIOS de votre ordinateur actuel n'est pas étendu, vous parviendrez peut-être à
vous procurer une version étendue pour le remplacer.

L'Ultra ATA.
1996 L'UDMA/33. L'Ultra DMA (ou Ultra ATA) qui permet un transfert théorique à 33 Mo/s a été
développé conjointement par Quantum et Intel. Cette fonction est incluse dans les chips Intel 430 TX
pour Pentium et 440 LX pour Pentium II, qui intègrent tout deux le nouveau pont PIIX4. L'UDMA est
adopté en 1996 par les principaux constructeurs de disque durs. (Seagate, WD, IBM). Cependant pour
utiliser cette fonctionnalité, il faut installer le pilote Intel PIIX Bus Master IDE. Jusqu'en février 1996 les
bios (et bien souvent aussi l'OS) ne savaient pas franchir la barrière des 2,1 Go. En janvier 98 on accède à
la barrière des 8,4 Go.

1999 L'UDMA/66 permet un débit théorique de 66 Mo/s, mais il faut une carte mère et un chipset qui le
supporte comme l'i820. D'un point de vue technique l'Udma/66 améliore la protection des données grâce
à l'utilisation d'une nappe de 80 fils au lieu des 40 actuels. Ces 40 fils supplémentaires correspondent à
des lignes de masse qui agissent comme des blindages. Cependant si le nombre de fils augmente, le
connecteur garde un brochage à 40 fils pour assurer une compatibilité avec l'existant. Correspond aussi
au franchissement d'une nouvelle barrière de reconnaissance des capacités, de stockage, 32 Go en juin
1999.

2000/2002 L'UDMA/100 et 133 où l'on retrouve les caractéristiques de l'UDMA/66, mais pour tirer
pleinement partie il faut une nappe à 80 fils. Sur UDMA 100 la limite de capacité au delà de laquelle il
faudra partitionner est de 137 Mo.

EL BRAHMI FOUAD
Disque Dur 12

Le standard ATAPI.

Le standard ATAPI est conçu pour des périphériques tels que des lecteurs de CD-ROM et
des dérouleurs de bande qui se branchent sur un connecteur ATA (IDE) ordinaire. Le
principal avantage des périphériques ATAPI et qu'ils sont bon marché et qu'ils
fonctionnent sur les adaptateurs actuels. Dans le cas des CD-ROM, ce standard utilise
légèrement moins le processeur principal que les modèles déposés d'adaptateurs mais il
n'offre pas d'autres avantages. Dans le cas des dérouleurs de bandes, il offre des
perspectives d'accroissement de performances et de fiabilité par rapport aux dérouleurs
de bandes "couples" les plus répandus.Les CD-ROM ATAPI utilisent l'interface de disque
dur mais ne ressemblent pas pour autant à un disque dur ordinaire d'un point de vue
logiciel. Ils ressemblent au contraire davantage à un périphérique SCSI.Cela signifie
donc que les contrôleurs intelligents (c'est-à-dire qui utilisent de la mémoire cache) qui
ne sont pas conçus pour le standard ATAPI ne peuvent pas fonctionner avec ce type de
périphériques. Cela signifie également qu'à l'heure actuelle, il n'est pas possible
d'initialiser un ordinateur depuis un lecteur de CD-ROM ATAPI et qu'il faut toujours
charger un pilote pour utiliser ce lecteur sous DOS ou Windows. Windows 95 est
automatiquement compatible avec les périphériques ATAPI et le premier BIOS permettant
de faire démarrer l'ordinateur depuis un lecteur de CD-ROM ATAPI a déjà été lancé.

Le Serial-ATA.
Le Serial-ATA v1.0, qui sera disponible en 2003, a été conçus pour remplacer les interfaces IDE actuelles,
c'est à dire l'Ultra DMA/133 ( Aussi appelé Ultra ATA/133). Il n'est pas destiné à établir des connexions
externes comme peut le faire l'USB ou l'IEEE 1394. Le Serial-ATA supporte tous les périphériques ATA et
ATAPI. C'est à dire les CDs, DVDs, lecteur de bande, les périphériques amovible tel que les lecteurs Zip
ou CDRW’s.
Le Serial-ATA est compatible avec le Parrallèle-ATA, c'est à dire qu'il utilisera exactement les mêmes
drivers. Il n'y aura donc pas de mise à jour à faire au niveau des systèmes d'exploitation. Il gère le même
nombre de périphérique. Cependant on a plus la notion de Maitre/Esclave. Avec le Serial-ATA, chaque
périphérique est lié, sur la carte controleur, à un port physique.

Bien sur le premier objectif est d'augmenter le taux de transfert. Les débits sont de 1,5 GB/s pour la
version 1.0, c'est à dire à 150 Mo/s. La longueur maximale des câbles passe de 0.45m à 1 m avec un
encombrement moindre. Ce type de périphérique sera Hot-Plug. C'est à dire que l'on pourra les brancher
ou les débrancher alors que l'ordinateur est en marche.

EL BRAHMI FOUAD
Disque Dur 13

Le Serial-ATA II, destiné aux serveurs sera disponible en 2004 et devrait porter le taux de transfert à 3
GB/s.
Récapitulatif : On peut dire que selon le Bios, mais aussi l'OS on ne pouvait pas dépasser une capacité de
disque de
528 Mo avant août 1994
2,1 Go avant février 1996
8,4 Go avant janvier 1998
32 Go avant juin 1999
137 Go actuellement

Modes d’adressage
Les BIOS actuels peuvent utiliser trois types d'adressage: CHS, CHS étendu et LBA..

Mode CHS.
Le disque dur ne peut utiliser qu'un mode de conversion interne. Sa configuration géométrique est
complètement invisible de l'extérieur, tous les disques durs ATA utilisant aujourd'hui l'enregistrement par
zones. Le nombre de cylindres, de têtes et de secteurs imprimés sur l'autocollant fixé sur les disques
actuels et à entrer dans le Setup du BIOS se rapporte à la configuration purement logique du disque dur et
ne reflète en rien ses paramètres physiques réels.
Valeurs limites du mode d'adressage CHS Standard sont :
Valeur limite pratique Valeur limite théorique
Cylindres 1024 65535
Têtes 16 255
Secteurs 63 255
Les valeurs limites pratiques sont dû à la limite des 528 Mo de la FAT 16 car elle ne dispose que de 216 =
65 536 adresses, ce qui donne avec des clusters de 8192 octets : 65 536 * 8192 = 528 Mo or ( 1 024 x 16
x 63 ) x 512 octets = 528 Mo.
Ce mode est généralement appelé "Normal" dans le Setup du BIOS. Il contraint le BIOS à se comporter
comme un modèle obsolète sans effectuer de conversions. Utilisez ce paramétrage si votre disque dur
comporte moins de 1 024 cylindres ou si vous souhaitez l'utiliser avec un système d'exploitation autre que
DOS qui n'est pas capable d'utiliser le mode de conversion CHS

Le mode CHS étendu.


Pour faire communiquer le BIOS et le disque dur, le mode CHS étendu utilise une configuration
géométrique convertie différente de celle utilisée pour faire communiquer le BIOS avec un autre

EL BRAHMI FOUAD
Disque Dur 14

périphérique. En d'autres termes, le BIOS utilise deux types de conversion. Le disque effectue une
conversion en interne mais il accepte des paramètres logiques excédant la limite de 1 024 cylindres. Dans
ce cas, il faut généralement diviser le nombre de cylindres et multiplier le nombre de têtes par deux pour
obtenir les valeurs converties à partir de celles entrées dans le Setup de la mémoire CMOS. Ce type de
paramétrage permet de franchir la limite de 528 Mo avec au maximum 8 064 Mo =7,875Go.
Ce mode est généralement appelé "Large" ou "ECHS" dans le Setup du BIOS. Ces paramètres ordonnent
au BIOS d'utiliser le mode de conversion CHS étendu. Utilisez ce mode de conversion si votre disque dur
comporte plus de 1 024 cylindres et n'accepte pas le mode LBA (adressage logique par blocs). II faut
souligner que les valeurs entrées dans le Setup du BIOS correspondent à la géométrie physique
(cylindres, têtes, secteurs) du disque dur et non à la configuration convertie.

mode LBA
Logical Block Addressing adressage logique par blocs).
Il constitue un moyen d'adressage linéaire des adresses d'un secteur en commençant par le secteur 0 de la
tête 0, cylindre 0, qui correspond à LBA 0, et en continuant jusqu'au dernier secteur physique du disque.
Ce type d'adressage est nouveau sur les disques durs ATA-2 mais il a toujours été utilisé sur les disques
durs SCSI. Dans le cas du mode d'adressage LBA, chaque secteur du disque dur est numéroté en
commençant à 0 alors qu'en mode normale la numérotation des secteurs commence à 1. Ce numéro est un
nombre binaire interne de 28 bits qui permet d'addresser un secteur dont le numéro est compris dans
l'intervalle [0 ... 228] = [0 ... 268 435 456]. Chaque secteur occupe 512 octets, la capacité maximale du
disque dur en mode LBA est d'exactement de 228 * 512 = 128 Go, soit 137 438 953 472Ooctects.
On voit que la limite est de 137 438 953 472 octects, c'est pour cela que les medias parlent de la limite de
137 Go, mais ils oublient toujours de faire la bonne convertion. En fait lorsque l'on transforme réellement
les octects en Giga Octect on obtient 128 Go et non 137 ...
En ce qui concerne l'adressage, le système d'exploitation a malheureusement besoin d'utiliser une valeur
traduite en mode CHS, et le BIOS doit donc déterminer le nombre de secteurs du disque dur et générer
une valeur convertie en mode CHS.

LBA = ( Numéro_Cylindre * Nombre_de_tête + Numéro_Tête ) * Nombre_de_Secteur +


Numéro_Secteur - 1
Par exemple si on à un disque dur avec un CHS=(685,16,38) soit un disque dûr de 210Mo. Si on veux la
valeur LBA correspondant au secteur numéro 20 du cylindre 100 et de la tête numéro 5 on aura :

LBA = ( 100 * 16 + 5 ) * 38 + 20 - 1 = 61 009


En mode CHS, le BIOS est en pratique limité à 1 024 cylindres, 256 têtes et 63 secteurs par piste, ce qui
correspond à une capacité totale légèrement inférieure à 8 Go. En d'autres termes, ce procédé permet, tout
comme le CHS étendu, de dépasser la limite de 528 Mo. II est plus simple d'utiliser un seul nombre
linéaire qu'une adresse de type CHS pour adresser un secteur de disque dur, ce qui explique qu'il soit
préférable d'utiliser le mode LBA lorsque le disque dur l'accepte.
Vous devez vous entourer d'un certain nombre de précautions lorsque vous utilisez ces modes de
conversion. Si vous changez de mode pour utiliser le mode CHS, ECHS ou LBA, le BIOS risque de
changer de configuration géométrique. Il pourra se produire le même phénomène si vous installez sur un
ordinateur utilisant le mode LBA un disque dur déjà formaté jusqu'alors installé sur un ordinateur plus
ancien n'utilisant pas le mode LBA.
La géométrie logique CHS perçue par le système d'exploitation devra en effet se modifier et les données
devront apparaître au mauvais endroit par rapport à l'endroit où elles sont effectivement stockées, ce qui
pourra vous empêcher d'y accéder si vous n'êtes pas suffisamment prudent.
Pensez à toujours enregistrer les écrans de Setup de la mémoire CMOS correspondent à la configuration
du disque dur pour pouvoir le reconfigurer en utilisant exactement les mêmes paramètres que ceux qu'il
utilisait initialement.

EL BRAHMI FOUAD
Disque Dur 15

Evolution du mode LBA dans l'ATA/133.

On a vus, pour le mode LBA, que la valeur permettant d'identifier un secteur est stokée dans une variable
sur 28 bits. Cela a pour effet de limiter la capacité des disques formatés 128 Go.
A partir de Janvier 2002 on a vus apparaître des disques de 160 Go. Pour lever la limite des 128 Go,
l'ANSI NCITS T13 Technical Committee a édité une nouvelle norme appelé Big Drive ou ATA/ATAPI-6.
Les détail de ce nouveau standard et du ATA/ATAPI-7 sont décrits sur le site de http://www.t13.org/
Cette norme permet de stocker la valeur LBA sur 48 bits au lieu de 28. C'est à dire que l'on peut avoir un
numéro de secteur compris dans l'intervalle [0...248]. On a donc une capacité maximale théorique de 248 *
512 = 128 Po ( Peta-Octect) ou 144 115 188 075 855 872 octects.
Cette nouvelle norme est implémentée a partir des interfaces ATA/133.
Au départ, la structure des disques dur est analogue à celle des disquettes. Dans le cas des disques durs, il
s'agit de pistes, en fait des cercles concentriques. Ces pistes sont réparties de manière homogène sur tous
les plateaux du disque. Une même piste s'étend sur l'ensemble des plateaux. Vous pouvez aussi vous
représenter cette division sous la forme de corps cylindriques emboîtés, constitués par les pistes situées
l'une au-dessus de l'autre dans la pile des disques. Le nombre de cylindres fréquemment évoqué
correspond en fait au nombre de pistes.

Les pistes sont ensuite elles-mêmes divisées en secteurs. De cette manière, il est possible d'identifier sans
ambiguïté une zone particulière du disque dur. Voici un exemple d'adresse possible "cylindre (piste) 6.
disque 2 face inférieure., secteur 8". Cela permet de définir un emplacement particulier à l'intérieur de la
structure décrite. Le nombre de pistes/cylindres est défini lors de la fabrication, de même, le nombre de
faces de disques et de têtes est détermine physiquement. Quant au nombre de secteurs résultant du
formatage physique, il dépend essentiellement de la procédure d'inscription et donc de la densité de
données que le disque dur est capable de recevoir. Il est clair que la qualité de la couche magnétique joue
également un rôle dans ce contexte. C'est pourquoi on parle souvent de paramètres physiques.
Ces paramètres regroupent les cylindres (Cylinder), les têtes (Heads) et les secteurs (Sectors), abrégé en
CHS.C'est avec ces paramètres physiques que l'on déclare un disque dur dans le setup du BIOS. Si l'on
connaît la taille d'un secteur - elle est en général de 512 Ko - on peut également calculer la capacité totale
du disque. C'est possible avec les anciens disques durs mais plus avec les nouveaux qui structurent la
surface disponible de manière plus astucieuse.

Conversion
1 Bit = 0 or 1
1 octet = 8 Bits
1 Kilooctet = 1024 octets
1 Megaoctet = 1024 Kilooctets
1 Gigaoctet = 1024 Megaoctets
1 Teraoctet = 1024 Gigaoctets
1 Petaoctet = 1024 Teraoctets
1 Exaoctet = 1024 Petaoctets
1 Zettaoctet = 1024 Exaoctets
1 Yottaoctet = 1024 Zettaoctets

Zone- Bit-Recording.
Faites-vous encore une fois une représentation mentale de cette subdivision physique du disque dur en
cylindres et en secteurs, L'image d'un fond de tarte garni de cerises disposées en cercles concentriques
correspond bien à cette structure. En marquant 17 parts de taille égale sur cette tarte, selon la façon
habituelle de découper des tartes, vous obtenez la structure typique d'un lecteur MFM avec 17 secteurs.
On observe sans difficulté que les secteurs situés à l'extérieur de chaque part contiennent nettement plus
de cerises que ceux qui se trouvent vers l'intérieur. Sur un disque dur formaté d'après le principe CHS,
tous les cylindres ont le même nombre de secteurs, qu'ils soient situés à l'extérieur ou à l'intérieur. On
gaspille ainsi énormément de place sur les pistes externes. Pour éviter ce gaspillage, on utilise le "zone-
bit-recording" (ZBR), un procédé qui subdivise les faces en plusieurs zones (par exemple extérieure,

EL BRAHMI FOUAD
Disque Dur 16

médiane, intérieure). En fonction de la place disponible, chaque zone est dotée d'un nombre adéquat de
secteurs. Ainsi, sur le cylindre intérieur, nous trouverons par exemple 44 secteurs alors que le cylindre
extérieur en contiendra 112. Les performances du système sont fonction du nombre de zones définies.
Dans les systèmes actuels, chaque piste est affectée du nombre maximum de secteurs. Le problème est
que ce type de disque dur n'est plus compatible avec le mode CHS du BIOS-SETUP. C'est pourquoi il a
d'abord été appliqué aux disques SCSI qui n'ont pas à être connus du BIOS. Puis il s'est progressivement
étendu au bus AT et déclaré au BIOS par une petite astuce: les paramètres de translation. Le principe
consiste à leurrer le BIOS en lui faisant croire à un disque dur CHS, le disque se chargeant lui-même de la
conversion en Zone-Bit.

Modes de transfert DMA.


Bien que généralement ni le système d'exploitation ni le logiciel de BIOS n'utilisent cette possibilité, les
disques durs ATA-2 sont également capables d'effectuer des transferts utilisant un canal d'accès direct à la
mémoire aussi appelé transfert DMA ( Direct Memory Acces ). Ce qui signifie que les données sont
transférées directement du disque dur vers la mémoire sans passer par le processeur principal,
contrairement à ce qui se passe en mode ESP. II existe deux types d'accès mémoire direct: le DMA
ordinaire et le DMA à asservissement par bus.
En mode DMA ordinaire, le contrôleur DMA de la carte mère de l'ordinateur se charge d'arbitrer le
transfert, de saisir le contrôleur et de transférer les données.
Dans le cas du DMA à asservissement par bus, tout ce travail est pris en charge par les circuits logiques
de l'interface elle-même. Bien entendu, ce système ajoute considérablement à la complexité et au coût de
l'interface à asservissement par bus. Les contrôleurs DMA des ordinateurs à bus ISA sont
malheureusement aujourd'hui obsolètes et lents, il n'est par conséquent pas question de les utiliser avec
des disques durs modernes.

Avec l'apparition des chipsets 430 TX d'Intel, le bus-mastering DMA a permis le transfert de données
entre le chipset, le disque dur et la mémoire centrale (RAM) sans besoin du processeur. Les performances
du système ont alors significativement augmenté car le processeur n'avait plus a attendre le disque dur.
Cependant doit être géré par le système d'exploitation, Win95 OSR2 et Win98 savent le gérer mais pas
Win95 OSR1 qui a besoin d'un patch .
Bien que généralement ni le système d'exploitation ni le logiciel de BIOS n'utilisent cette possibilité, les
disques durs ATA 2 sont également capables d'effectuer des transferts DMA (accès mémoire direct), ce
qui signifie que les données sont transférées directement du disque dur a la mémoire sans passer par le
processeur principal, contrairement à ce qui se passe en mode ESP.
Il existe deux types d'accès mémoire direct : le DMA et le DMA à asservissement par bus. En mode DMA
ordinaire, le contrôleur DMA de la carte mère de l'ordinateur se charge d'arbitrer le transfert, de saisir le
contrôleur et de transférer les données. Dans le cas du DMA à asservissement par bus, tout ce travail est
pris en charge par les circuits logiques de l'interface elle même. Bien entendu, ce système ajoute
considérablement à la complexité et au coût de l'interface à asservissement par bus.
Les contrôleurs DMA des ordinateurs à bus ISA sont malheureusement aujourd'hui obsolètes et lents ; il
n'est par conséquent pas question de les utiliser avec des disques durs moderne, Les logiciels compatibles
avec le mode DMA sont de surcroît rares à l'heure actuelle.
La technologie de contrôle de bus (Bus Master IDE) diminue les échanges avec le microprocesseur lors
des accès aux disques durs (et autres périphériques IDE) en lecture ou en écriture. II en résulte une
amélioration des performances générales du système dans les applications qui accèdent de manière
intensive aux périphériques IDE.

Pour pouvoir bénéficier de cette technologie, vous devez utiliser les éléments suivants

•Une carte mère compatible bus master.


•Un BIOS compatible bus master.

EL BRAHMI FOUAD
Disque Dur 17

•Un système d'exploitation multitâche, comme Windows 95 ou 98 par exemple.


•Un pilote de périphérique adapté au bus mastering.
•Un ou des périphériques (disques durs, lecteurs de CD-ROM, etc.) compatibles avec le bus mastering.

Il est superflu d'utiliser le bus mastering dans les cas suivants

•Jeux ou programmes MS-DOS.


•Utilisation d'une seule application Windows à la fois.
•Utilisation simultanée de plusieurs applications Windows qui n'accèdent pas de manière intensive aux
périphériques IDE.

Activer le bus mastering


Pour activer le bus mastering sur un disque IDE, procédez selon les six étapes suivantes
1.Ouvrez le Panneau de configuration en sélectionnant Paramètres puis Panneau de configuration dans le
menu Démarrer.
2.Double-cliquez sur l'icône Système pour afficher la boîte de dialogue Propriétés système.
3.Sélectionnez l'onglet Gestionnaire de périphériques.
4.Développez l'entrée Lecteurs de disque en cliquant sur le signe "+" qui la précède.
5.Cliquez sur l'entrée qui représente votre disque dur puis appuyez sur le bouton Propriétés.
6.Sélectionnez l'onglet Paramètres dans la nouvelle boîte de dialogue et cochez la case DMA
Le bus mastering sera activé après le redémarrage de l'ordinateur.

Le taux de transfert des données

Voici les différents taux de transfert maximum théorique :


PIO mode 1 5.2Mo/s
PIO mode 2 8.3Mo/s
PIO mode 3 11.1Mo/s
PIO mode 4 16.6Mo/s
Ultra DMA 33 33.3Mo/s
Ultra DMA 66 66 .6Mo/s
Ultra DMA 100 100 Mo/s
Ultra DMA 133 133 Mo/s

Maintenant, en Mode PIO4, le chipset qui contrôle l'interface IDE intègre un accélérateur de transfert de
données appelé PIIX (PCI ISA IDE XCELERATOR). Il permet, entre autre, via le canal DMA (Direct
Memory Access) d'envoyer les données du disque vers la mémoire en sollicitant très peu le processeur ,
cette technologie est encore désignée sous le nom de Bus Mastering. L'utilisation du disque dur en mode
DMA, se repère dans les propriétés système du poste de travail, onglet gestionnaire de périphériques,
rubrique lecteurs de disques. Pour chaque disque, on peut voir par ses propriétés si dans l'onglet
paramètres, la case DMA est validée.

connecteurs
La plupart des disques durs comportent plusieurs connecteurs qui permettent de brancher des interfaces,
d'alimenter le disque et parfois même de relier le disque à la masse que constitue le châssis. Ces disques
durs comportent :

- Un connecteur d'interface (au minimum),

- Un connecteur d'alimentation,

Le connecteur d’alimentation
est un même type que celui utilisé sur tes lecteurs de disquettes et reçoit le même type de fiche. La plupart

EL BRAHMI FOUAD
Disque Dur 18

des disques durs utilisent une tension de +5 V et une tension de +12 V, à l'exception de certains disques de
petit modèle qui équipent généralement des portables et n'utilisent qu'une tension de +5 V. La tension de +
12 V alimente généralement le moteur axial et le positionneur de têtes tandis que celle de +5 V alimente
les circuits électroniques. Assurez,vous que votre alimentation peut délivrer l'intensité nécessaire à votre
disque dur. L'intensité nécessitée par la plupart des disques est sensiblement supérieure à celle des
lecteurs de disquettes

La consommation d'un disque dur en courant de + 12 V dépend généralement de sa taille physique. Plus
le disque est volumineux, plus il y a de plateaux à faire tourner et plus la consommation est
importante.,La consommation est également fonction de la vitesse de rotation des plateaux. Ainsi la
plupart des disques de 3 1/2 pouces actuellement disponibles sur le marché consomment-ils de l'ordre de
la moitié, voire du quart de la consommation (en watts) des disques de 5 1/4 pouces. Certains disques très
petits (de 2,5 ou 1,8 pouces) ont à peine besoin d'électricité et consomment 1 W, voire moins.

Les connecteurs d'interface

sont les plus importants puisque ce sont eux qui véhiculent les données et les signaux de commandes en
provenance et à destination du disque dur. Sur beaucoup d'interfaces de disques durs, le câble utilise une
configuration de connexion de type bus. La plupart des interfaces peuvent recevoir au moins deux disques
durs .

Le connecteur mâle se trouve sur la carte mère ou les périphériques (disques durs, lecteurs CD) :

<
Le connecteur femelle se trouve sur la nappe de connexion, généralement un index rouge pointe sur la
broche 1.

<
Inteface IDE

N° broche Signal Désignation Fonction


1 Reset Reset
2 GND GROUND Masse
3 DD7 Ligne de données 7
4 DD8 Ligne de données 8
5 DD6 Ligne de données 6
6 DD9 Ligne de données 9
7 DD5 Ligne de données 5
8 DD10 Ligne de données10
9 DD4 Ligne de données 4
10 DD11 Ligne de données11
11 DD3 Ligne de données 3
12 DD12 Ligne de données12
13 DD2 Ligne de données 2
14 DD13 Ligne de données13
15 DD1 Ligne de données 1
16 DD14 Ligne de données14
17 DD0 Ligne de données 0

EL BRAHMI FOUAD
Disque Dur 19

18 DD15 Ligne de données15


19 GND
20 key Marquage pour broche 20
21 DMARQ DMA Request Requêt DMA (optionnel)
22 GND
23 DIOW Écriture de données par l’adresse de port
24 GND
25 DIOR lecture de données par l’adresse de port
26 GND
27 IORDY Périphérique IDE occupé (optionnel)
28 Réservé Utilisé par exemple pour le cable select chez
Quantum
29 DMACK DMA Acknowledge Confirmation DMA (optionnel)
30 GND
31 INTRQ Interrupt Request Requête d’interruption matérielle canal 14
32 IOCS16 Transfert de données 16 bits (8 bits avec high
signal)
33 DA1 1Adresse
34 PDIAG Passed diagnostic Autotest du disque dur terminé
35 DA0 Bit 0 bus d’adresse pour adressage des
registres de données internes du disque dur
36 DA2 2Adresse
37 CS0 1f0-1f7 Sélection registre command block
38 CS1 3f6-3f7 Sélection registre control block
39 DA/SP Drive Active- Disque dur actif / après le reset un lecteur
SlavePresent esclave signal sa présence led
40 GND

EL BRAHMI FOUAD
Disque Dur 20

II Installation d’un disque dur


Lorsqu'on installe un disque dur, on peut se trouver dans plusieurs situations :
1 - ajouter un disque dur en complément,
2 - remplacer le disque dur,
3 - remplacer le disque dur, et conserver l'ancien pour stocker des données.
L'installation sera plus ou moins aisée suivant la situation.
Situation 1 : La plus simple. Aucune modification n'est à faire sur le disque dur principal, celui qui
contient Windows.
Situations 2 et 3 : Il faudra se préoccuper de la sauvegarde des données contenues sur l'ancien disque, et
de leur transfert sur le nouveau.

1 Installation matérielle du disque dur :

- Configuration des jumpers


Le cavalier (jumper) situé à l'arrière du disque dur, devra être positionner en fonction de l'emplacement
du périphérique sur le connecteur IDE (maître ou esclave et quelquefois, maître seul)
Suivant la marque du disque, il pourra y avoir plusieurs choix possibles :
- maître seul = dans le cas d'un disque dur isolé sur un connecteur IDE,
- maître = dans le cas d'un disque dur isolé, ou accompagné d'un périphérique en esclave,
- esclave = dans le cas où un autre périphérique est placé en maître.

La fixation du disque dur :


Le disque doit être fixé dans un emplacement 3 pouces 1/2 en dessous du lecteur cd-rom, à l'aide de
quatre vis de fixation.
Attention , il est fortement déconseillé de mettre deux disques durs l'un contre l'autre, car le dégagement
de chaleur qu'il génèrent ne serait alors plus correctement évacué et cela peut à terme, détruire les 2
disques. Si ce cas se présente par manque de place , il est mieux de placer le lecteur de disquettes qui ne
chauffe pas entre les deux disques.

Connexion des câbles de données et d’alimentation


1 - Le disque dur devra être relié à un câble d'alimentation. Plusieurs prises sont normalement
disponibles à l'intérieur du boîtier.
2 Le disque dur devra être relié à la carte mère par l'intermédiaire d'une nappe IDE.
- simple, si un seul périphérique est présent sur le connecteur,
- double, si deux périphériques sont branchés.

EL BRAHMI FOUAD
Disque Dur 21

Sens de branchement de la nappe :


Il faudra faire attention au sens de branchement de la nappe :
- le fil rouge devra être placé du côté de l'alimentation du disque ou du lecteur.
Ne pas débrancher la nappe de la carte mère, sinon :
- le fil rouge doit être placé du côté du chiffre le plus petit marqué sur la carte mère.
Quatre emplacements sont disponibles sur un ordinateur pour brancher des périphériques à la norme IDE.
Ces périphériques seront : les disques durs, lecteurs et graveurs de cd-rom.
Sur l'ordinateur, il y a deux connecteurs IDE (Primary et Secondary), et sur chacun d'eux on peut mettre
deux périphériques (DD, cd-rom, graveur), l'un en Master, l'autre en Slave.
Sur la carte mère, il y a donc deux connecteurs IDE :
- un Primaire (Primary) : IDE 0
- un Secondaire (Secondary) : IDE 1.
Sur chacun d'eux, on peut brancher deux périphériques IDE à l'aide d'une nappe double.
- un en Maître (Master),
- un en Esclave (Slave).
On aura donc :
- IDE 0 Primary Master,
- IDE 0 Primary Slave,
- IDE 1 Secondary Master,
- IDE 1 Secondary Slave.
L'occupation des connecteurs IDE est affichée sur le premier écran du Bios, au lancement de l'ordinateur.
C'est ainsi qu'on verra si le nouveau disque est reconnu par le Bios.

En cas de nappe double :


Dans la plupart des cas, la position des périphériques sur la nappe n'aura pas d'importance :
- on pourra placer indifféremment le maître ou l'esclave en milieu ou en bout de nappe.
Cable Select :
C'est un système avec lequel l'état des périphériques (maître ou esclave) n'est pas déterminé par les
cavaliers, mais d'après leur position sur la nappe.
- il faudra alors placer le périphérique en esclave au milieu.
Nappes 40 ou 80 fils :
Les disques et périphériques en UDMA33 utilisent une nappe 40 fils ordinaire.
Si on dispose d'un disque dur en UDMA66 ou en UDMA100 (et que la carte mère est suffisamment
récente pour tirer partie de cette fonctionnalité) il faudra utiliser une nappe 80 fils.

2 Reconnaissance du disque dur par le BIOS


Le Bios est le premier programme qui se lance au démarrage de l'ordinateur. C'est lui qui prend en compte
les composants matériels avant Windows.

EL BRAHMI FOUAD
Disque Dur 22

Le disque dur devra donc être reconnu en premier par le Bios.

Configuration du Bios :
Reconnaissance automatique :
Le Bios doit être configuré en reconnaissance automatique (AUTO), afin qu'il détecte le nouveau disque
dur dès sa première mise en service. Il l'est normalement.

Mode UDMA :
La plupart des disques vendus actuellement sont en UDMA66 ou en UDMA100. Pour profiter de cette
fonctionnalité, il faut que la carte mère et le chipset le prennent en charge.
Si c'est le cas, il faudra activer le mode correspondant dans le Bios.
L'UDMA100 ou 66 devra également être activé (ou désactivé) sur le disque avec l'utilitaire fourni avec
celui-ci.
Il faudra également mettre à jour le pilote de gestion du contrôleur du disque dur.
Pour plus de précisions, il faudra consulter le manuel de la carte mère, le manuel fourni avec le disque
dur, le site du fabricant du disque dur ou du chipset.
Correspondances :
- UDMA3 = ATA33
- UDMA4 = ATA66
- UDMA5 = ATA100
PS : Pour l'utilisation des modes UDMA66 et UDMA100, il faut une nappe 80 fils (alors que l'UDMA33
nécessite une nappe 40 fils).

Limites du Bios :
Le Bios doit être assez récent pour que le disque dur soit entièrement reconnu.
Si le Bios est trop ancien, le disque dur risque de ne pas être entièrement reconnu :
La taille affichée du disque sera de 8.4 Go environ... même si le disque fait 40 Go.
Une autre limite de 32 Go pourra être observée.
En ce cas, il faudra :
- mettre à jour le Bios
ou :
- utiliser un utilitaire permettant au Bios de reconnaître l'intégralité du disque .
Deux utilitaires sont particulièrement désignés pour cette opération :
- EZ-Install de Western-Digital (gratuit) : http://support.wdc.com/download/
- Disk Manager de Ontrack : http://www.ontrack.com/

III Partitionnement.

Définition
Partitionner un disque dur consiste à le diviser en plusieurs "morceaux".
Pourquoi partitionner ?
• Pour installer différents OS sur son disque dur.

• Pour mieux organiser son espace disque, séparer système et données.

EL BRAHMI FOUAD
Disque Dur 23

• Pour gagner de la place et contourner certaines limitation des systèmes..

Partitionner
Deux situations sont possibles :
- 1 - le disque dur est fourni avec une disquette d'installation.
Il est préférable d'utiliser cette disquette, en suivant les instructions du manuel.
- 2 - on ne dispose que d'une disquette de démarrage.
Il faudra utiliser l’utilitaires, Fdisk présent sur cette disquette.

FreeFDISK :
On peut utiliser Free FDISK à la place de l'utilitaire Microsoft. Il est entièrement compatible avec le FDISK
traditionnel de MS( il permet de sauvegarder/restaurer le MBR.")

Delpart :
Delpart est un utilitaire très pratique pour supprimer des partitions (notamment des partititions non-dos
comme NTFS), impossibles à supprimer avec Fdisk :

Fdisk
Voilà comment procéder :
introduire la disquette de démarrage dans le lecteur, et allumer l'ordinateur.
Au premier écran, on doit voir s'afficher les caractéristiques du disque dur, preuve qu'il est bien branché et
reconnu par le Bios.
Au prompt A:\>
- taper fdisk et Entrée.
Cette opération efface toutes les données présentes sur le disque dur.
Vous obtenez l’image ci desous

- activer la gestion des disques de grande capacité


Il existe trois sortes de partitions :
- les partitions principales (ou primaires),
- les partitions étendues,
- les partitions logiques.
Un disque peut contenir jusqu'à quatre partitions principales (dont une seule peut être active), ou trois
partitions principales et une partition étendue. Dans la partition étendue l'utilisateur peut créer des lecteurs
logiques (c'est-à-dire faire en sorte que l'on ait l'impression qu'il y a plusieurs disques durs de taille
moindre).
Partition principale
Une partition principale doit être formatée logiquement, puis contenir un système de fichier
correspondant au système d'exploitation installé sur celle-ci.

EL BRAHMI FOUAD
Disque Dur 24

Si jamais vous avez plusieurs partitions principales sur votre disque, une seule sera active et visible à la
fois, cela dépendra du système d'exploitation sur lequel vous avez démarré l'ordinateur. En choisissant le
système d'exploitation que vous lancez au démarrage, vous déterminez la partition qui sera visible. La
partition active est la partition sur laquelle un des système d'exploitation est démarré au lancement de
l'ordinateur. Les partitions autres que celle sur laquelle vous démarrez seront alors cachées, ce qui
empêchera d'accéder à leur données. Ainsi, les données d'une partition principale ne sont accessible qu'à
partir du système d'exploitation installé sur cette partition.
Partition étendue
La partition étendue a été mise au point pour outrepasser la limite des quatre partitions principales, en
ayant la possibilité de créer autant de lecteurs logiques que vous désirez dans celle-ci. Au moins un
lecteur logique est nécessaire dans une partition étendue, car vous ne pouvez pas y stocker de données
directement.
Beaucoup de machines sont formatées en une grande partition utilisant l'intégralité de l'espace disponible
du lecteur. Ce n'est pourtant pas la solution la plus avantageuse en terme de performances et de capacité.
La solution est de créer plusieurs partitions, ce qui va vous permettre:
• d'installer plusieurs systèmes d'exploitation sur votre disque

• d'économiser de l'espace disque

• d'augmenter la sécurité de vos fichiers

• d'organiser vos données plus facilement

Voyons voir à quoi pourrait ressembler un système comportant plusieurs systèmes d'exploitation:
- choisir l'option 1 "Créer une partition DOS ou un lecteur logique DOS"

- choisir l'option 1 "Créer une partition DOS principale"

- accepter la taille de la partition,


- appuyer sur Echap pour revenir au menu principal,
- choisir l'option 2 "Activer la partition",
- activer la partition et appuyer sur Echap...

EL BRAHMI FOUAD
Disque Dur 25

- redémarrer l'ordinateur pour prendre en compte la partition.


Exemples de partitions :
Disque dur avec une seule partition :

C'est le minimum : le disque dur d'origine sur un ordinateur.


- une partition primaire, active pour que le disque soit bootable.
En cas de réinstallation du système. Toutes les données seront perdues.
Disque dur avec deux partitions :

Avec deux partitions, c'est déjà mieux ;-)


- une partition primaire, active pour être bootable.
Elle contiendra le système d'exploitation et s'appellera C:
- une partition logique.
On y placera les documents et fichiers à conserver. Elle s'appellera D:
En cas de réinstallation du système, on effacera le contenu de la première partition, mais les données
seront conservées sur la seconde partition.
Disque dur avec plusieurs partitions :

Plusieurs partitions permettent de gérer encore mieux son disque dur :


- C: contiendra le système d'exploitation,
- D: pourra être consacrée aux documents,
- E: aux applications,
- F: aux sauvegardes.
Chaque partition pourra être défragmentée séparément

Formatage
Avant de vouloir comprendre ce qu'est le formatage, il est essentiel de connaître le fonctionnement d'un
disque dur. Beaucoup de personnes ne distinguent pas le formatage de bas niveau (appelé aussi formatage
physique) et le formatage de haut niveau (appelé aussi formatage logique).
Lorsque vous formatez une disquette à l'aide de la commande FORMAT de DOS, cette commande
effectue ces deux types de formatage simultanément. Pour formater un disque dur, en revanche, vous
devez effectuer chaque formatage séparément.

Le formatage de bas niveau

Le but du formatage de bas niveau est de diviser la surface des disques en éléments
basiques:pistes ,secteurs et cylindres et de le préparer pour accueillir des données (il ne dépend donc pas
du système d'exploitation et permet grâce à des tests effectués par le constructeur de "marquer les secteurs

EL BRAHMI FOUAD
Disque Dur 26

défectueux.
Lorsque vous achetez un disque dur, celui-ci a déjà subi un formatage de bas niveau, IL N'EST DONC
PAS NECESSAIRE D'EFFECTUER UN FORMATAGE DE BAS NIVEAU
Le seul cas de figure ou l'utilisateur doit faire un formatage de bas niveau, c'est lorsqu'il obtient, après un
formatage de haut niveau, des secteurs défectueux sur son disque.

Formatage de haut niveau.


Durant le formatage de haut niveau, le système d'exploitation (DOS, OS/2 ou Windows NT) écrit les
structures nécessaires pour gérer les fichiers et les données.
Les partitions du système de fichiers FAT comportent :
un secteur amorce de volume (VBS),
une table d'allocation des fichiers (FAT)
ainsi qu'un répertoire racine pour chaque lecteur logique.
Ces structures de données permettent au système d'exploitation de gérer l'espace du disque et de
cartographier l'emplacement des fichiers. Ils peuvent même gérer les zones défectueuses de façon à ce
qu'elles ne provoquent pas de problèmes.
Le formatage de haut niveau n'est pas un véritable formatage. II correspond à la création d'une table des
matières du disque. Lors d'un formatage de bas niveau, qui correspond au mode de formatage réel, les
pistes et les secteurs sont écrits sur le disque.
Comme cela a été mentionné précédemment, la commande FORMAT de DOS peut effectuer tant un
formatage de bas niveau qu'un formatage de haut niveau lorsqu'elle s'applique à une disquette mais elle ne
permet d'effectuer qu'un formatage de haut niveau sur un disque dur.
Pour effectuer un formatage de bas niveau sur un disque dur, vous aurez besoin d'un utilitaire
généralement fourni par le fabricant du contrôleur de disque.

Formater

Au prompt A:\>
- taper format c: /s et Entrée
Si vous avez créer plusieurs partitions vous devez les formatées tous
Ensuite, on pourra installer le système d'exploitation

Les systèmes de fichiers.

LA FAT
La FAT (File Allocation Table: table d'allocation des fichiers) est une table d’allocation des fichiers . Elle
est localisée dans le secteur 2 du cylindre 0 à la tête 1 (Elle est dupliquée dans un autre secteur par des
mesures de précautions en cas d'accident). Dans cette table sont enregistrés les numéros des clusters
utilisés et non utilisés, et où sont situés les fichiers dans les clusters.
Windows 95 dans sa première version ne peut gérer que des disques limités à 2 Go car en FAT 16 on ne
dispose que de 2 ^ 16 soit 65 536 emplacements adressables pour stocker les fichiers, soit 65 536
clusters. Comme un cluster ne peut dépasser (sous DOS, Windows 95 et Windows 98) 32 768 octets, la

EL BRAHMI FOUAD
Disque Dur 27

taille maximale d'une partition FAT16 est donc égale à 65536 x 32768 = 2147483648 octets (2 Go).
En FAT 16 la taille minimum occupée par un fichier va varier en fonction de la taille du disque dur
divisé par 65536..
par exemple
Un disque de 512 Mo possède des clusters de 8 Ko
512 Mo *1024 / 65536 = 8ko
au delà de 512 Mo le cluster passe à 16 Ko, à partir de 1,2 Go il sera de 32, Ko. Un fichier de 250 octets
va occuper en réalité 32 Ko sur un disque de 1,5 Go. Que de place perdue.
Pour restreindre le problème on peut créer des partitions de taille variable car c’est au moment du
partitionnement que le système détermine le nombre de secteurs affectés aux clusters, ce chiffre étant
déterminé par la taille de la partition.
1997 : La nouvelle version de Windows 95 OSR2 propose la FAT 32 qui permet de limiter enfin la taille
de chaque cluster à 4 Ko (4096 octets). Comme la FAT 32 autorise 2 ^ 32 soit 4,2 milliards de clusters de
4 Ko, le système OSR2 peut gérer théoriquement un disque de 2 To. (2048 Go) mais en 97 le Bios ne
reconnaît que des disques de 8,4 Go. .Prenons un exemple. Un disque dur de 1 Go formaté en fat 16
possède des unités d'allocation de 32 kilo-octet chacun. Ainsi un petit fichier de 12 Kilo-Octet occupera la
totalité du cluster. En effet un cluster utilisé par un fichier , même partiellement, est considéré comme
plein en écriture. Dans ce cas la perte est de 20 Kilo-Octets qui deviennent inutilisables. En fat 32 le
cluster ne fait plus que 4 Ko. Ainsi notre fichier de 12 Kilo-Octet utilise 3 clusters au lieu d'un mais il n'y
aura pas de perte de capacité sur le disque dur. Cependant un fichier de plusieurs mega-octets est
inévitablement découpé en petits morceaux. De plus l'ordinateur enregistre ces segment de données là où
il y a de la place. Un programme peut ainsi être disséminé sur tout le disque dur. c'est ce que l'on appelle
la fragmentation. Cette fragmentation entraîne une perte de vitesse de lecture due aux nombreux
mouvements effectués par les têtes. C'est pour cela qu'il faut régulièrement utilisé un logiciel de
défragmentation qui va "recoller" côte à côte les différents clusters d'un même programme de façon à
accélérer sa vitesse de lecture.
ATTENTION : Bien que le système de fichier permette de gérer des partitions de 128 To, cela ne signifie
pas que vous pouvez créer des partitions de cette taille. En effet, ce n'est qu'à partir des interfaces
ATA/133 que l'on a put gérer des disques de plus de 128 Go.

Système d'exploitation Système de fichiers associé


DOS FAT16
Windows 95 FAT16
Windows 98 FAT32
Windows NT NTFS
OS/2 HPFS
Linux Linux Ext2

Le HPFS.
Le HPFS (High Performance File System) est un système de fichiers comparable à celui d'UNIX. C'est le
système de fichier utilisé par OS/2. Il est également supporté par les premières versions de Windows NT.
Les applications DOS fonctionnant sous OS/2 ou Windows NT peuvent accéder aux fichiers des segments
HPFS, ce qui n'est pas possible directement depuis DOS. La longueur des noms de fichiers peut atteindre
256 caractères et la taille de chaque volume peut atteindre 8 Go.
Contrairement au système FAT, le HPFS trie les répertoire sur la base des noms de fichier et utilise une
structure plus efficace pour organiser les répertoires. L'accès au fichier est plus rapide qu'en FAT.

EL BRAHMI FOUAD
Disque Dur 28

Contrairement a la FAT, HPFS n'utilise pas de cluster. Son unité de base est un secteur de 512 Ko. Les
données sont organisées sous la forme de volume d'une taille de 8 Mo séparés par 4 secteurs. Ce qui
permet à la tête de lecture de se positionner plus rapidement. En effet sa référence est la bande courante et
non la piste 0.

Le NTFS.
Le NTFS (New Technologie File Système) est un système de fichiers comparable à celui d'UNIX. Il n'est
accessible que sous Windows NT, mais microsoft devrait prochainement sortir des pilotes permettant
d'accéder au NTFS depuis OS/2.
DOS ne peut pas accéder à NTFS, contrairement aux applications DOS qui fonctionnent sous Windows
NT. La longueur des noms de fichiers peut atteindre 256 caractères et la taille maximale d'un volume est
de 16 Eo ( Exa-Octect = 1 073 741 824 Go ). La partition système est cependant limitée entre 2 Go et 4
Go avec des Compaq.
NTFS utilise une grande quantité d'espace pour stocker les structures du système. Il est donc conseillé de
ne l'utiliser qu'avec des volumes supérieurs à 400 Mo. NTFS dispose d'une table des fichiers la MFT
( Master File Table ). NTFS stocke plusieurs copie des parties critique de cette table, ce qui permet de
récupérer facilement des données.
NTFS utilise des clusters pour stoker ses données. Mais contrairement à la FAT la taille des clusters n'est
pas liée à celle du volume et peut être inférieur à la taille d'un seteur (512 Ko). On a donc une faible
fragmentation des fichiers. Par contre lorsque les clusters ne sont pas contigus on a une légère réduction
des performances par rapport à la FAT. En contrepartie de cette légère baisse de performence, NTFS peut
gérer la réparation automatique des secteurs défectueux. En effet dès qu'ils sont détecté et signalés, NTFS
les supprimes de la liste des secteurs utilisables par le système.
Il se peut que les fonctions du NTFS soient intégrées, à l'avenir, à Windows 95.
Il existe d'autres type de partition comme celles de NetWare de Linux Ext2 et celle d'UNIX
De ces trois systèmes de fichiers, le système FAT est de loin le plus répandu (et le plus recommandé). Le
principal problème posé par le système de fichiers FAT est que l'espace du disque est utilisé sous forme de
groupes de secteurs appelés unités d'allocation ou clusters. Sur les volumes importants, la taille la plus
importante nécessaire pour les clusters provoque une mauvaise utilisation de l'espace disque.
Le HPFS et le NTFS organisent toujours l'espace disque sous forme d'incréments de secteurs et ils
n'entraînent par conséquent pas de gaspillage d'espace lorsque les volumes sont importants.Le système de
fichiers FAT est le plus recommandé pour des raisons de compatibilité. Ainsi existe-t-il actuellement très
peu d'applications compatibles avec les noms de fichiers longs possibles sous les systèmes de fichiers
HPFS et NTFS. Tous les systèmes d'exploitation sont capables d'accéder aux volumes du système de
fichiers FAT.
Les structures de fichiers et les procédures de récupération de données sont par ailleurs très connues. Sous
les systèmes HPFS et NTFS, il peut être difficile, voire impossible de récupérer les données, et il est alors
impératif de disposer de sauvegardes sur support externe fiables. Durant le partitionnement, et ceci quel
que soit le type de système de fichiers utilisé, le logiciel de partitionnement écrit un programme de
démarrage spécial et une table de partition sur le premier secteur, appelé indifféremment "secteur amorce
de partition principale" (MBS) ou "enregistrement amorce de partition principale" ( MBR = Master Boot
Record ).

EXT1 puis EXT2 Le système de fichiers sous Linux.


Certains systèmes d'exploitation peuvent accéder directement ou à l'aide d'outils spécifiques à des
systèmes de fichiers prévus pour d'autres systèmes. Par exemple Linux sait lire les partitions de type
FAT, mais pour qu'un poste Windows puisse lire les fichiers EXT2 il lui faut l'utilitaire explore2fs. Si

EL BRAHMI FOUAD
Disque Dur 29

NT4 sait lire les partitions FAT 16, il faut un utilitaire supplémentaire pour lire les partitions FAT 32
(FAT32.SYS) et il faut NTFS98 si on veut lire les fichiers NTFS sous Windows 95/98.

Démarrage d’un disque dur


Les Disques durs possèdent également une séquence de démarrage située Bans le "secteur d'amorce",
fréquemment désigné par le terme "secteur de boot" MBR. Ce secteur (cylindre 0, tête 0, secteur I )
contient la structure de l'unité physique. C'est à dire le nombre de partition, leur taille, leur type
( principale ou étendue) et le nombre d'unités logiques avec leur taille.
La premiere table d'allocation de fichier.
Une ou plusieurs copies de la table d'allocation de fichier.
Le répertoire racine avec le nom de volume.
La zone de données pour les fichiers et les sous répertoires.
Master Boot Record MBR

Le secteur de démarrage (appelé Master Boot Record ou MBR en anglais) est le premier secteur d'un
disque dur (cylindre 0, tête 0 et secteur 1), il contient la table de partition principale et le code qui, une
fois chargé en mémoire, va permettre d'amorcer le système (booter).
Ce programme, une fois en mémoire, va déterminer sur quelle partition le système va s'amorcer, et il va
démarrer le programme (appelé bootstrap) qui va amorcer le système d'exploitation présent sur cette
partition.
D'autre part, c'est ce secteur du disque qui contient toutes les informations relatives au disque dur
(fabricant, numéro de série, nombre d'octets par secteur, nombre de secteurs par cluster, nombre de
secteurs,...). Ce secteur est donc le secteur le plus important du disque dur, il sert au setup du BIOS à
reconnaître le disque dur. Ainsi, sans celui-ci votre disque dur est inutilisable, c'est donc une des cibles
préférées des virus.
La table des partitions se trouve immédiatement après le secteur de boot. Sa taille est fixée par
convention à 128 Ko. Elle est doublée pour des raisons de sécurité. En effet, si la table d'allocation est
endommagée, le contenu du Disque devient inaccessible. Si la table d'allocation de sauvegarde n’est pas
endommagée, il suffit de la copier sur la FAT d'origine pour rendre ses fonctions au Disque.
Les deux FAT sont suivies du répertoire racine et des divers dossiers et fichiers qui sont enregistrés sur le
Disque Dur.
Pour visualiser le début de la première FAT avec le programme shareware DISKED il suffit de taper la
commande sf La Figure ci dessus donne un exemple du résultat obtenu.
Si vous le désirez, il est possible de modifier les informations contenues dans la FAT en utilisant
DISKED. Mais sachez que l'opération est très risquée. Une seine mauvaise entrée dans la FAT risque en
effet de rendre totalement inutilisable le disque dur. Si vous êtes sûr de savoir ce que vous faites,
consultez la section intitulée "Editing" dans la documentation fournie avec DISKED.
Le tableau ci-après donne quelques commander bien utiles pour visualiser (et non modifier !) le cotenu
d'un disque dur.
Commande Fonction
LD Examen du Disque D. Le premier secteur du répertoire principal est sélectionné par défaut.
sn,n,n Sélection d'une piste, dune fête et d'un secteur. Les données saisies doivent être séparées
par des virgules.
Sb Sélection du secteur de boot
Sf Sélection du début de la première table d'allocation

EL BRAHMI FOUAD
Disque Dur 30

Sn Sélection du premier secteur du cluster n


^Sn Sélection du secteur logique n
end Sélection du dernier secteur
home Sélection du secteur de boot
H Sélection du début du répertoire principal
N Prochain secteur
^N/pgdn Prochaine piste
N/right Prochain cluster
B Secteur précédent
^B/pgup Piste précédente
B/left Cluster précédent
+n Incrémentation de n secteurs
-n Décrémentation de n secteurs
"right Saucer au prochain cluster du fichier
lI^left Sauter au cluster précédent du fichier
"home Premier cluster du fichier courant
"end Dernier cluster du fichier courant
Shift-right Prochain cluster libre
Shift-left Cluster libre précédent
^Q retour au dernier secteur lu.
Organisation d'un Disque Dur
Pour chaque fichier, une information enregistrée Bans le répertoire pointe vers la première entrée Bans la
FAT. Cette entrée correspond à un cluster du Disque et contient le numéro de l'entrée FAT suivante ou à
l'information EOF qui signale la fin du fichier. Il est ainsi possible, par chaînage, de reconstituer la totalité
de chaque fichier
La table d'allocation (FAT) contient donc les informations suivantes
• Des pointeurs vers d'autres entrées de la FAT.
• Des caractères EOF, qui signalent la fin des fichiers.
• Des caractères 00, qui représentent un cluster inutilisé.

Effacement des données


Lorsque vous supprimez un fichier du disque, celui-ci reste physiquement sur le disque dur, seul son
adresse est supprimé de la FAT, avec un logiciel spécial vous pouvez donc relire ce fichier si le disque
n'est pas endommagé.

EL BRAHMI FOUAD
Disque Dur 31

La défragmentation
Vous comprenez qu'à force de d'effacer et d'enregistrer des fichiers, ceux-ci sont très fragmenté (écrit dans
des clusters très éloignés les uns des autres) et cela ralenti la lecture. En conséquence, vous êtes amené à
défragmenter le disque dur. Le principe de la défragmentation est très simple :
L'application lit le disque cluster par cluster, jusqu'à ce qu'il rencontre un fichier fragmenté.
Il déplace chaque morceau de ce fichier fragmenté à la fin du disque (il y reste encore de la place).
Lorsqu'il a libéré assez de clusters voisins, il y copie un fichier de la même taille.
La défragmentation se fait en toute sécurité car avant de déplacer un fichier, celui-ci est copié au préalable
à un autre endroit. Ce qui permet de ne pas craindre la coupure d'électricité

Les fabricants de disques durs

ADIC http://www.adic.com/
ALPS http://www.alpsusa.com/
ARGOSY http://www.argosy.nl/
ATASI http://www.atasi.com/
BASF http://www.basf.com/
CALLUNA www.callunacard.com
CASTLEWOOD http://www.castlewoodsystems.com/
CRISTIE www.cristie.com
DATASTOR http://www.datastortech.com/
DCIAG http://www.pc-his.de/
DIRECTDATA http://www.harddisk.com/
EMULEX www.emulex.com
FantomUSDHardDrives http://www.fantomdrives.com/
FUJI http://www.fuji-magnetics.com/index-f/index.html
FUJITSU http://www.fujitsu-europe.com/home/home.asp
GIGA-BYTE USA www.giga-byte.com
HEWLETT PACKARD http://www.hp.com/
HITACHI http://www.hitachi.com/
IBM http://www.storage.ibm.com/hdd/support/index.htm
INFORTRENDTECH. http://www.infortrend.co.uk/
KINGSTON www.kingston.com

EL BRAHMI FOUAD
Disque Dur 32

Dépannage et Optimisation
La plupart des problèmes de disques durs ne sont toutefois pas d'ordre matériel
mais logiciel. Les problèmes d'ordre logiciel se manifestent par un grand nombre
d'erreurs de lecture et d'écriture alors que le disque dur semble normal.

Pannes matériels

Frottements statiques empêchant le disque dur de tourner


Les mauvaises connexions de câbles d'alimentation les dysfonctionnements de l'alimentation,
et les frottements statiques sont le premier facteur susceptible d'empêcher le disque dur de
tourner. Lorsqu'il se produit des frottements statiques, les têtes du disque dur sont bloquées
contre les plateaux a une force telle que le moteur des plateaux ne parvient pas a tourner pour
faire fonctionner le disque dur. Cette situation est plus fréquente que les utilisateurs ne
l'imaginent,

Le phénomène physique qui plaque les têtes contre les plateaux est le même que celui qui fait
coller deux lamelles de verre l'une contre l'autre. Ce problème est particulièrement fréquent
lorsque le disque dur est resté hors tension pendant au moins une semaine. Il semble
également avoir tendance à se produire lorsque le disque fonctionne a une température très
élevée et est éteint brusquement. Dans ce dernier cas, l'accumulation de chaleur excessive qui
s'est formée à l'intérieur du disque dur ramollit la couche de lubrifiant qui recouvre ses plateaux
; lorsque le disque n'est plus alimenté, ses plateaux se refroidissent et le lubrifiant se rétracte
autour des têtes qui se sont posées dessus. Les disques durs comportant un grand nombre de
plateaux et de têtes sont davantage exposés à ce type de problème que les disques qui en
comptent moins.

Pannes de carte logique


Les lecteurs, et notamment les disques durs, comportent au moins une carte logique contenant
les circuits électroniques qui commandent le moteur axial et le positionneur de têtes du disque
dur et qui présentent les données au contrôleur.

Ces cartes logiques sont davantage susceptibles de tomber en panne que les organes
mécaniques. La plupart des sociétés de réparation de disques durs ont en réserve un certain
nombre de cartes logiques opérationnelles de disques très vendus. Lorsqu'ils reçoivent un
disque pour en récupérer les données, ces services commencent par chercher des problèmes
tels que des erreurs d'installation ou de configuration, des confusions de pistes provoquées par
des fluctuations thermiques ou encore des frottements statiques. Si aucune des recherches en
ce sens n'aboutit, ils remplacent alors la carte logique du disque dur par une carte
opérationnelle et le plus souvent, le disque se remet à fonctionner correctement et ses données
sont lisibles.

Il est généralement facile d'ôter et de remplacer la carte logique d'un disque dur car elle est
souvent simplement enfichée dans le disque dur et fixée à l'aide d'une vis standard. Si votre
disque dur tombe en panne et que vous possédez un disque de réserve de même type, vous
serez en mesure de vérifier si l'erreur provient de la carte logique en démontant celle du disque
dur opérationnel et en la montant à la place de celle du disque défectueux. Si vos soupçons se
confirment, vous pourrez dans certains cas commander une nouvelle carte logique au fabricant.

Le disque dur n’est plus reconnu lors de l’amorçage


Les données du disque dur sont-elles inscrites dans le Setup du BIOS ?

EL BRAHMI FOUAD
Disque Dur 33

Il se peut que la mémoire CMOS ait oublié les paramètres du disque dur. Redémarrez
l'ordinateur et activez le Setup du BIOS pour vérifier les données du disque dur. Si aucun
disque dur n'y est plus inscrit, c'est probablement parce que la batterie commence a donner des
signes de faiblesse. Vous devez alors entrer à nouveau les paramètres du disque dur dans le
Setup.
Sur de nombreux disques durs de marques connues on trouve imprimées les valeurs
correspondant au setup du BIOS. Mais que faire si ces valeurs ne figurent nulle part sur le
disque ? Il existe sur le marché du shareware divers utilitaires qui sont capables de lire, les
données (le la plupart des disques. La solution la plus simple et la plus sûre est offerte par le
BIOS lui même ou par le programme PC-INFO
Déterminer les données avec Auto Detect ou PC-INFO
Actuellement la plupart des fabricants de BIOS ont implémenté un utilitaire capable de lire lui-
même les paramètres des disques durs existants et d'inscrire les valeurs correspondantes dans
la mémoire CMOS. Si aucun disque dur n'est inscrit dans le Setup du CMOS un message
d'erreur du type suivant s'affiche à l'écran lors du démarrage :

Pas de système ou erreur de lecteur

Remplacer et appuyer sur une touche

Pour que les paramètres du disque dur soient déterminés par le BIOS, démarrez ordinateur et
passez dans le Setup du CMOS. Choisissez ensuite la commande Auto Detect Hard Disk.

Le nom de la commande peut naturellement varier un peu d'une version de BIOS a l'autre. Des
paramètres s'affichent et vous êtes invité a les valider. Si un deuxième disque dur est installé,
ses paramètres s'affichent ensuite et vous devez également les valider. Les paramètres sont
ensuite inscrits dans le Setup du CMOS et l'ordinateur peut être redémarré.
Le programme PC-INFO offre une autre possibilité. Démarrez votre ordinateur avec une
disquette amorçable contenant également PC - INFO et appelez le programme après le
démarrage. PC - INFO ne peut lire les données fondamentales du disque dur directement sur le
contrôleur que s'il a été lancé depuis le DOS. Dans le menu Drives, choisissez la commande
Hard Drives. Notez ensuite ces valeurs et entrez-les dans le Setup du CMOS.

L'ordinateur me dit "Insert Bootdisk..."


Lorsque les routines du BIOS sont exécutées, on recherche un lecteur comportant un système
d'exploitation. Sauf indication contraire faite dans le Setup du CMOS, la recherche s'effectue
d'abord sur le lecteur de disquettes A: puis sur le disque dur C:. Si aucun système d'exploitation
n'est trouvé, le message suivant apparaît à l'écran :

Insert Bootdisk

Press Any Key

Il peut arriver, si l'on n'y prend garde, qu'en supprimant des fichiers sur le disque dur on efface
également le système d'exploitation qui est constitué des deux fichiers Io.sys et Msdos.es.
IO.SYS et MSDOS.SYS sont des fichiers cachés et protégés en écriture mais à partir de
certaines interfaces utilisateur il est facile d'afficher et de supprimer ces fichiers. Il pourrait
cependant aussi s'agir d'un défaut du secteur d'amorçage.

Dans ce cas, effectuez un démarrage à froid (bouton Reset ou extinction/allumage de


l'ordinateur) avec la disquette de démarrage Windows. Lorsque l'amorçage est terminé et que
vous voyez le prompt DOS, tapez la commande suivante :

SYS C:

EL BRAHMI FOUAD
Disque Dur 34

N'utilisez en aucun cas la commande SYS du disque dur. Si la destruction du secteur


d'amorçage est due à un virus, il se peut que le programme SYS.COM qui se trouve sur le
disque dur soit lui-même contaminé.

La commande SYS crée le nouveau secteur d'amorçage et y copie IO.SYS, MSDOS.SYS et


Command.com. Une fois ces fichiers copiés dans le répertoire principal du disque dur,
l'ordinateur peut à nouveau être amorcé depuis le disque.

Mais avant de redémarrer l'ordinateur, introduisez dans le lecteur une disquette contenant un
antivirus et inspectez le disque dur. N'effectuez le démarrage depuis le disque dur que si vous
êtes sûr qu'il n'y a pas de virus. Dans le cas contraire, reportez-vous à la partie consacrée aux
virus pour voir quelle est la marche à suivre.

L'ordinateur annonce C:DRIVE ERROR à l'amorçage


Si les paramètres du BIOS concernant le disque dur ne sont pas justes, l'ordinateur interrompt
le processus d'amorçage avec une série de messages d'erreur :

C: drive error

Press <F1> to resume

Système d'exploitation absent

Pas de système ou erreur de lecteur

Remplacer et appuyer sur une touche

Si des paramètres de disque dur erronés sont inscrits dans le Setup du CMOS, la commande
Format formaterait le disque dur avec les mauvais paramètres. En clair, si vous avez installé
dans votre ordinateur un disque de 340 Mo et si vous n'avez inscrit que 100 Mo dans le Setup
du CMOS, votre disque dur sera formaté en tant que disque de 100 Mo.

L'ordinateur annonce Controller Failure, Harddisk Failure ou HDC Failure


HDC est l'abréviation de Hard Disk Controller. Ce message d'erreur signale normalement un
défaut du disque dur. Cette erreur peut cependant tout aussi bien être due à un défaut du
contrôleur de disque dur ou, pire encore, à un défaut de la carte mère. Le message d'erreur
peut toutefois aussi apparaître par exemple lorsque vous avez ajouté de nouvelles cartes
d'extension à l'ordinateur. L'espace à l'intérieur du PC étant restreint, il arrive que des câbles de
liaison se détachent de leur connecteur ou que d'autres cartes soient partiellement sorties de
leurs connecteurs. Ouvrez à nouveau l'ordinateur et vérifiez si les connecteurs et les cartes
d'extension sont bien en place. Démontez le cas échéant la carte contrôleur et remettez-la
ensuite en place. La carte est-elle bien vissée ? Avec un peu de chance, l'erreur devrait ainsi
être réparée.

Si ce message d'erreur apparaît bien que vous n'ayez rien modifié à votre ordinateur, arrêtez-
le et remettez-le en marche aussitôt. Si le même message s'affiche encore, c'est que le
contrôleur de disque dur ou le disque dur lui-même est défectueux. Le contrôleur du lecteur de
disquettes, qui se trouve sur la même carte dans le cas d'un contrôleur combiné, n'est pas
forcément endommagé lui aussi. Il se peut donc que l'amorçage depuis le lecteur de disquettes
soit toujours possible.

EL BRAHMI FOUAD
Disque Dur 35

Disque dur défectueux ?


Si vous possédez un deuxième disque dur, essayez d'amorcer l'ordinateur à partir de celui-ci.
Entrez les paramètres du disque dur (cylindres, têtes, secteurs) dans le Setup du BIOS et
assurez-vous qu'il est configuré en Master ou Single. Reportez-vous à la description du disque
dur pour savoir comment positionner le ou les cavaliers à cet effet. Si l'ordinateur démarre dans
cette configuration, c'est que le disque dur d'origine est effectivement défectueux. Dans le cas
contraire, l'origine de la panne se situe au niveau du contrôleur ou de la carte mère.

Le moteur ne démarre pas...


Avec certains anciens disques, il arrive que même le moteur refuse de démarrer. Pour contrôler
cela, vous devez ouvrir le boîtier de l'ordinateur. Pour vous rendre compte si le moteur se met
en marche ou non, démontez le disque dur de son support et tenez-le en main pendant le
démarrage. Si le disque ne démarre effectivement pas, une petite secousse suffit parfois pour le
décider. Après un redémarrage à chaud de l'ordinateur on peut alors démarrer à partir du
disque.

Si le disque fonctionne enfin, il est grand temps d'effectuer une sauvegarde car un disque
fatigué à ce point ne tardera sûrement pas à rendre l'âme définitivement.

Contrôleur défectueux ?
Si vous soupçonnez un défaut d'un disque dur, testez le dans tous les cas avec un autre
contrôleur, par exemple dans l'ordinateur d'une ami ou d'une personne de votre connaissance.
Il se pourrait fort que ce soit uniquement le contrôleur qui soit défectueux, ce qui pourrait
éventuellement aussi expliquer pourquoi votre lecteur de disquettes ne fonctionne pas non plus.
Contrôleur intégré
Si le contrôleur est intégré à la carte mère, vous devez le désactiver avant de monter le
contrôleur de remplacement. Il y a en général un cavalier ou un commutateur DIP à modifier sur
la carte mère à cet effet.

Sur les ordinateurs modernes, le contrôleur doit être désactivé dans le Setup du BIOS.
Consultez la documentation de votre carte mère pour savoir quel est votre cas. Connectez
ensuite le disque dur et le lecteur de disquettes à la carte contrôleur et démarrez l'ordinateur,

Si tout va bien, vous devez vous procurer un nouveau contrôleur. Celui qui est intégré à la carte
mère devra rester désactivé.

Si le problème persiste malgré l'échange du disque dur et du contrôleur, il ne reste que la carte
mère en cause. Une réparation n'est pas possible et l'acquisition d'une nouvelle carte est donc
incontournable. Vous en profiterez peut-être pour en acheter une plus moderne et plus
performante.

Crash du disque dur


Formatage low level (bas niveau)
La dernière possibilité pour faire marcher un disque dur récalcitrant, mal qui suppose toutefois
la perte de toutes les données, consiste en un formatage bas niveau, dit formatage low level. Il
s'effectue à l'aide d'un programme que vous pouvez vous procurer auprès du fabricant,

LE second lecteur connecte au contrôleur IDE ne fonctionne pas


Les problèmes survenant lors de l'installation d'un deuxième lecteur sur un port IDE sont
tellement nombreux que l'on a souvent envie de jeter l'éponge. Mais nous ne vous laisserons

EL BRAHMI FOUAD
Disque Dur 36

pas tomber. Nous décrivons ici quelques solutions qui vous permettront peut être de résoudre
votre problème.

Configuration maître/esclave ?
Pour que cela ait une chance de fonctionner, il faut que le disque dur d'amorçage soit configuré
en maître et le second disque dur en esclave. Les cavaliers des lecteurs doivent être
positionnés en conséquence.

Le second lecteur connecté au contrôleur IDE ne fonctionne pas


Vérifiez la position des cavaliers et corrigez la le cas échéant.
En l'absence de documentation pour les cavaliers
Si le disque ne veut pas fonctionner en configuration esclave, faites quelques essais avec les
cavaliers. Ne craignez rien, vous ne risquez absolument pas d'endommager l'un ou l'autre des
disques en procédant ainsi. Commencez d'abord par enlever tous les cavaliers sur le disque
esclave car c'est de cette manière que la plupart des disques esclaves doivent être configurés.
Si le disque fonctionnait auparavant en tant que disque unique, c'est qu'il y a en général déjà un
cavalier en place. Laissez ce cavalier en place et ajoutez en un deuxième. Sur le disque
maître on trouve souvent un cavalier supplémentaire qui indique la présence d'un disque
esclave. Si le deuxième disque ne fonctionne toujours pas, testez les autres positions possibles
avec le nouveau cavalier. Avec un peu de chance, vous trouverez la bonne position et le
deuxième disque fonctionnera enfin.

L'option Cable Select


Les nouveaux disques durs offrent une nouvelle méthode toute simple Ils comportent une
position de cavalier supplémentaire désignée par les lettres CS (Câble Select). Les deux
disques peuvent alors se configurer d'eux mêmes en fonctionnement maître ou esclave. Il
suffit pour cela de placer le cavalier sur la position CS sur les deux disques et ils fonctionnent
alors l'un avec l'autre sans aucun problème. De nombreux lecteurs de CD ROM récents
possèdent également la même option.

Cable Select signifie cependant que l'attribution des rôles maître et esclave se fera dorénavant
par le câble. Pour que ceci soit possible, il faut que le câble soit interrompu à un certain endroit.

Il s'agit ici de la broche 28 qui renvoie normalement un signal de synchronisation. Ce signal est
inutile pour les lecteurs IDE et on peut donc utiliser la ligne pour un autre usage. Le disque qui
se trouve avant l'interruption est toujours le maître, l'autre étant naturellement l'esclave.

Si votre câble ne comporte pas cette interruption, vous devez la réaliser vous même. Avec un
couteau séparez le fil 28 (le fil rouge porte le numéro 1) des fils voisins et sectionnez le
purement et simplement avec le couteau ou des ciseaux. Faites bien attention de ne pas
entamer les autres fils ni vos doigts. Coupez ensuite encore un petit morceau du fil sectionné
afin que les deux extrémités n'aient aucune chance d'entrer en contact.

En utilisant des disques durs avec cette option, vous éliminez totalement tous les problèmes
liés à la relation maître/esclave. Vous pouvez assure que vos disques durs fonctionneront
parfaitement bien.

Il se peut que des disques durs d'autres fabricants proposent aussi cette option, éventuellement
sous un autre nom. Le cavalier aura alors également une autre désignation. Renseignez vous
auprès du vendeur ou du fabricant. Un fonctionnement mixte d'un disque avec Cable Select et
d'un autre sans cette option n'est toutefois pas possible.

EL BRAHMI FOUAD
Disque Dur 37

Windows

Accélérer le cache disque de Windows


Windows 9x manie le cache disque et la mémoire virtuelle différemment des versions
précédentes. En laissant les paramètres par défaut, Windows évalue dynamiquement la taille
du cache disque et celle de la mémoire virtuelle selon les demandes du système.
De ce fait, il utilise trop de RAM pour le cache disque, et il n'en reste pas assez pour les
applications, d'où un swapping important. Cela crée alors une suractivité de la mémoire virtuelle
due à son redimensionnement.
Voici les paramètres qui permettent de résoudre ce problème :
Editez le fichier System.ini présent dans le répertoire C:\Windows
Allez à la section [Vcache] (Si elle n'existe pas, alors créez-là

Ajoutez les lignes suivantes :

MinFileCache=0
MaxFileCache=X (X correspondant à 1/4 de votre mémoire RAM totale)

ATTENTION
X doit être un multiple de 1024.
Exemple : 8192 pour 32Mo Ram ou 16384 pou 64 Mo Ram

Accélérez votre disque dur


La défragmentation consiste à rassembler toutes les données composant un fichier afin d'accélérer sa
lecture.
L'utilitaire de défragmentation, le Défragmenteur de disque est accessible via le menu
Démarrer/Accessoires, puis dans le groupe Outils Système. Après avoir choisi le disque, vous pouvez
lancer la défragmentation.
Nous vous conseillons d'effectuer cette opération tous les mois.

Améliorer les performances du disque dur sous Windows

Pour améliorer les performances du disque dur sous Windows :


Dans le menu Démarrer, cliquez sur Paramètres puis sur Panneau de configuration
Double-cliquez sur l'icône Système
Dans la fenêtre qui apparaît, cliquez sur l'onglet Performances
Cliquez sur le bouton Système de fichiers ...
Cliquez sur l'onglet Disque dur et dans la zone Paramètres, remplacez Système de bureau
par Serveur réseau
Cliquez sur le bouton OK
Autre astuce permettant de limiter les accès au disque dur et ainsi d'améliorer ses
performances :
Dans le menu Démarrer, cliquez sur Paramètres puis sur Panneau de configuration
Double-cliquez sur l'icône Système
Dans la fenêtre qui apparaît, cliquez sur l'onglet Performances
Cliquez sur le bouton Mémoire virtuelle ...
Cochez la case Me permettre de spécifier mes propres paramètres de mémoire virtuelle
Dans le menu déroulant Minimum, indiquez une valeur égale à 1,5 ou 2 fois la mémoire vive
(RAM) de votre PC
Dans le menu déroulant Maximum, indiquez la même valeur que dans Minimum
Cliquez sur le bouton OK
Attribuez donc à chaque disque un nom en rapport avec les données qu'il contient.
Voici comment procéder :
Sur le Bureau de Windows 9x, double-cliquez sur l'icône Poste de travail

EL BRAHMI FOUAD
Disque Dur 38

Sélectionnez un disque, puis d'un clic avec le bouton droit de la souris, ouvrez le menu
contextuel
Sélectionnez la commande Propriétés
Remplacez ou attribuez un nom à votre lecteur dans la zone Nom de volume
Notez que cette manipulation est également valable pour la plupart des supports
amovibles (Disquette, cartouches, ...)

Changer le nom du disque dur


Lorsque que vous ouvrez l'Explorateur de Windows 95/98, vous pouvez constater que le disque
dur qui accueille le système d'exploitation est désigné par la lettre C. Si vous ajoutez de
nouveaux disques, il deviendra alors difficile de se souvenir du rôle dévolu à chacune des
unités.

Copier facilement l'intégralité d'un disque dur sur un autre


Une fois que vous avez installé votre nouveau disque dur comme SLAVE (déplacement du
cavalier à l'arrière du disque dur) et que vous avez crée sur celui-ci une Partition active (grâce à
l'utilitaire FDISK), ouvrez une fenêtre MS-DOS (à l'intérieur de Windows) et tapez la commande
suivante :
C:\>XCOPY32 c:\ d:\ /S/E/H/C/K/R suivit de [ENTREE]
d:\ : lettre du deuxième disque dur
Selon la vitesse de votre PC, la copie se fera en environ 5 minutes et vous aurez une copie
conforme de votre disque dur.
Vous pourrez alors enlever l'ancien et installer le nouveau comme PRIMARY HARD DISK
(déplacement du cavalier à l'arrière du disque dur) et redémarrer votre PC.

Désactiver la mise en veille du disque dur


Certains ordinateurs permettent la gestion de l'énergie par Windows, mais celle-ci occasionne
un temps de réponse assez long lorsque vous le sollicitez de nouveau.
Pour désactiver cette fonction :
Dans le menu Démarrer, cliquez sur Paramètres puis sur Panneau de configuration
Dans la fenêtre du Panneau de configuration, double-cliquez sur l'icône Gestion de
l'alimentation
Dans la fenêtre qui apparaît, choisissez dans la zone Arrêt des disques durs, l'option Jamais
Validez en cliquant sur le bouton OK

Faire un nettoyage de son disque dur


Quand un disque dur ne va plus aussi vite qu'au premier jour, c'est d'une part parce qu'il a pris
des kilos (octets) superflus en terme de fichiers et de programmes, et d'autre part parce qu'il est
si souvent sollicité qu'il se fragmente : comme les fichiers sont découpés en petits bouts
disséminés sur l'intégralité du disque, le PC perd un temps fou à les reconstituer chaque fois
que vous y faites appel.

Les nouvelles fonctions de gestion du disque dur


Grâce au Défragmenteur de Windows 9x vous allez pouvoir augmenter la rapidité de votre
disque dur en rassemblant de façon homogène les différents morceaux des fichiers éclatés.
D'autre part, cette défragmentation permet parfois de gagner un peu de place sur votre disque.
Outre cet outil de défragmentation, Windows 9x dispose d'un utilitaire de diagnostic et de
réparations d'erreurs, ScanDisk. Ce programme permet de détecter la présence d'erreurs
logiques et physiques et, le cas échéant, de réparer les zones défectueuses.
Vous pourrez trouver ces utilitaires dans le menu Démarrer\Programmes\Accessoires\Outils
Système

EL BRAHMI FOUAD
Disque Dur 39

Optimiser les accès au disque dur


Grâce au Défragmenteur de disques, vous allez pouvoir augmenter la vitesse de votre disque
en rassemblant de façon homogène les différents morceaux des fichiers éclatés.
En effet, au fur et à mesure que vous supprimez ou déplacez des fichiers, des "trous" se créent
sur le disque dur et les données sont éparpillées. Votre système perd alors un temps non
négligeable à reconstituer les données. Le but du Défragmenteur de disques est de réorganiser
votre disque afin de supprimer ces trous.
D'autre part cette manipulation vous fait parfois gagner un peu de place sur votre disque.
Nombre maximum d'entrées à la racine d'un disque
Une entrée correspond à un fichier ou à un répertoire à la racine d'un disque.
La taille allouée à cette zone est fixe et stockée à l'intérieur de la FAT.
De ce fait cette taille est directement liée au type de support et à sa propre taille.
Ainsi, sur une disquette formatée à 1.44 Mo vous ne pouvez avoir plus de 224 entrées et 512
entrées sur un disque dur.
Savoir si votre disque dur est en FAT32 ou pas
Vous vous demandez peut-être si votre disque dur est en FAT 32 ou pas. Alors vérifiez-le en
procédant comme suit :
Sur le Bureau de Windows, double-cliquez sur l'icône Poste de travail
Dans la fenêtre qui apparaît, cliquez avec le bouton droit de la souris sur l'icône représentant
votre disque dur (C:)
Dans le menu contextuel qui apparaît, cliquez sur la commande Propriétés
Si après Système d'exploitation, vous ne lisez pas FAT 32, alors cela signifie que que vous êtes
en FAT/VFAT.
Retrouver un disque qui a disparu après compression
Lors de la compression d'un disque, Windows vous propose de cacher le lecteur hôte qui
disparaît alors de l'Explorateur.
Pour le retrouver, exécutez Drivespace situé dans le menu
Démarrer\Programmes\Accessoires\Outils Système et sélectionnez le lecteur en question.
Ouvrez son livret de Propriétés et désactivez la case Cacher le lecteur hôte.
Utiliser des disquettes compressées avec DrivesSpace
Pour utiliser des disquettes compressées ou d'autres supports amovibles, procédez de la
manière suivante :
Cliquez sur le menu Démarrer\Programmes\Accessoires\Outils système et choisissez la
commande DriveSpace.
Dans le menu Avancé, sélectionnez l'option Paramètres.
Activez simplement la case à cocher Monter automatiquement les nouveaux périphériques
compressés.
Désormais, DriveSpace montera automatiquement les disquettes compressées que vous insérerez dans le
lecteur.

EL BRAHMI FOUAD

You might also like