[Tuto] Préparation d'un disque dur MFM
Publié : 23 avr. 2007 20:01
Contrairement aux disques IDE actuels, les premiers modèles appelés communément MFM ou RLL, nécessitaient une préparation sous la forme d'un formatage de bas niveau (low level format) avant de pouvoir être utilisés. Les termes MFM ou RLL font référence à la technique d'encodage des données, le vrai nom qu'il faudrait utiliser pour les designer est disques à interface ST506 ou ST412.
Ce tuto considère qu'on utilise un compatible PC et que le contrôleur de disques utilisé est un Western Digital, les plus courant, ou alors un équivalent compatible.
1- Première chose à vérifier, la compatibilité entre le contrôleur et le disque dur. En effet chaque contrôleur connait un certain nombre de disques dont il a enregistré les paramètres dans une table (cylindres, têtes, secteurs..). Attention en particulier à ne pas brancher un disque MFM sur un contrôleur RLL, ce dernier pourrait y laisser la vie.
2- Configurer les cavaliers du contrôleur en fonction du (ou des) disque dur (selon la table vu en 1) et de l'ordinateur selon l'adresse mémoire, l'interruption IRQ et l'adresse du BIOS du contrôleur. A noter qu'en, général les valeurs par défaut fonctionnent bien.
* adresse contrôleur primaire = 320
* IRQ = 5 (pour un XT)
* BIOS ROM = enabled
* BIOS adress = C800
3- Effectuer le formatage de bas niveau. Le contrôleur dispose d'une routine de formatage en ROM que l'on active sous Ms-Dos en tapant:
DEBUG <enter>
- g=C800:5 <enter> (le - est le prompt du débug, il n'est pas à taper)
Ensuite il suffit de répondre aux questions posées par l'application. C'est à ce moment que l'on peux saisir les informations de secteurs défectueux fournis normalement sur une étiquette collée sur le disque dur. Chaque programme étant légèrement différent, je ne peux détailler plus, mais en lisant un peu l'anglais on s'en sort. A l'issue du formatage, on sera invité à redémarrer l'ordinateur.
A noter que pour le formatage de bas niveau, on peut utiliser à la place de la routine du contrôleur certains programmes disponible sur le net, le plus souvent du domaine public.
4- Après reboot, toujours sous DOS, il faut partitionner le disque dur. pour cela on utilise:
FDISK <enter>
Là encore, pas plus d'explications, il faut créer au moins une partition active. Attention selon la version de Ms-Dos, ou Pc-Dos d'ailleurs, il y a une limite de taille de partition (<32 Mo en dessous de Dos 4). A la fin du partitionnement le programme demandera une nouvelle fois de redémarrer l'ordinateur.
Comme pour l'étape précédente, on trouve divers utilitaires capables de faire ça.
5- Dernière opération, le formatage (dit de haut niveau) accessible avec la commande :
FORMAT C: ou FORMAT C: /S si l'on veut un disque bootable.
Voila, le disque dur est prêt à être utilisé. Je rajouterai éventuellement des informations dans ce tuto au fur et à mesure des remarques qu'on me fera sur son utilisation.
Ce tuto considère qu'on utilise un compatible PC et que le contrôleur de disques utilisé est un Western Digital, les plus courant, ou alors un équivalent compatible.
1- Première chose à vérifier, la compatibilité entre le contrôleur et le disque dur. En effet chaque contrôleur connait un certain nombre de disques dont il a enregistré les paramètres dans une table (cylindres, têtes, secteurs..). Attention en particulier à ne pas brancher un disque MFM sur un contrôleur RLL, ce dernier pourrait y laisser la vie.
2- Configurer les cavaliers du contrôleur en fonction du (ou des) disque dur (selon la table vu en 1) et de l'ordinateur selon l'adresse mémoire, l'interruption IRQ et l'adresse du BIOS du contrôleur. A noter qu'en, général les valeurs par défaut fonctionnent bien.
* adresse contrôleur primaire = 320
* IRQ = 5 (pour un XT)
* BIOS ROM = enabled
* BIOS adress = C800
3- Effectuer le formatage de bas niveau. Le contrôleur dispose d'une routine de formatage en ROM que l'on active sous Ms-Dos en tapant:
DEBUG <enter>
- g=C800:5 <enter> (le - est le prompt du débug, il n'est pas à taper)
Ensuite il suffit de répondre aux questions posées par l'application. C'est à ce moment que l'on peux saisir les informations de secteurs défectueux fournis normalement sur une étiquette collée sur le disque dur. Chaque programme étant légèrement différent, je ne peux détailler plus, mais en lisant un peu l'anglais on s'en sort. A l'issue du formatage, on sera invité à redémarrer l'ordinateur.
A noter que pour le formatage de bas niveau, on peut utiliser à la place de la routine du contrôleur certains programmes disponible sur le net, le plus souvent du domaine public.
4- Après reboot, toujours sous DOS, il faut partitionner le disque dur. pour cela on utilise:
FDISK <enter>
Là encore, pas plus d'explications, il faut créer au moins une partition active. Attention selon la version de Ms-Dos, ou Pc-Dos d'ailleurs, il y a une limite de taille de partition (<32 Mo en dessous de Dos 4). A la fin du partitionnement le programme demandera une nouvelle fois de redémarrer l'ordinateur.
Comme pour l'étape précédente, on trouve divers utilitaires capables de faire ça.
5- Dernière opération, le formatage (dit de haut niveau) accessible avec la commande :
FORMAT C: ou FORMAT C: /S si l'on veut un disque bootable.
Voila, le disque dur est prêt à être utilisé. Je rajouterai éventuellement des informations dans ce tuto au fur et à mesure des remarques qu'on me fera sur son utilisation.