Professional Documents
Culture Documents
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.
• plateaux,
• têtes de lecture/écriture,
• positionneur de têtes,
• moteur rotatif,
• carte logique,
• câbles et connecteurs,
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),
* 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 :
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.
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
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.
Un cluster correspond à la zone minimale que peut occuper un fichier sur le disque dur.
(voir figure ci-dessous) .
EL BRAHMI FOUAD
Disque Dur 6
- 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.
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
* 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
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 :
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.
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 .
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.
EL BRAHMI FOUAD
Disque Dur 11
• 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
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.
EL BRAHMI FOUAD
Disque Dur 15
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.
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
EL BRAHMI FOUAD
Disque Dur 17
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'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.
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
EL BRAHMI FOUAD
Disque Dur 19
EL BRAHMI FOUAD
Disque Dur 20
EL BRAHMI FOUAD
Disque Dur 21
EL BRAHMI FOUAD
Disque Dur 22
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.
EL BRAHMI FOUAD
Disque Dur 23
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
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
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"
EL BRAHMI FOUAD
Disque Dur 25
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 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.
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
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.
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 ).
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.
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
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é
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
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.
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.
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 :
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.
Insert Bootdisk
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.
SYS C:
EL BRAHMI FOUAD
Disque Dur 34
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.
C: drive error
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.
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
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.
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.
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
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
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, ...)
EL BRAHMI FOUAD
Disque Dur 39
EL BRAHMI FOUAD