> Je r�vise un peu en m�me temps, me corriger si je dis trop de b�tises ...
> Le mode LBA permet de leurrer le syst�me en lui faisant croire que le
disque a 2
> fois moins de cylindre (on tombe en dessous des 1024), mais deux fois
plus de
> t�tes. Il s'agit donc d'un "adressage" logique. Le bios recalcule le bon
num�ro
> de cylindre et de t�te avant d'attaquer le controleur de disque (ton
disque dur
> a en effet un nombre imuable de t�tes, qui correspond au nombre de
plateaux * 2,
> chaque face du plateau est divis� en n cylindres concentriques, chaque
cylindre
> �tant divis� en m secteurs).

Ce n'est pas tout a fait ca. Le mode LBA ne leurre pas le syst�me, mais le
BIOS lui m�me. Le mode LARGE aussi, d'ailleurs. C'est le contr�leur qui
fait toute la correspondance.
Le mode LARGE divise effectivement par 2 le nombre de cylindre et multiplie
le nombre de t�tes. Le facteur multiplicatif est variable, en LBA.

Que l'on demande au BIOS ou directement au controleur, on acc�de � une
position exprim�e en Tete/Cylindre/Secteur fix�e dans les limites du mode
d'exploitation. Le controleur fait automatiquement la conversion pour
acc�der � la position r�elle.

> Maintenant, est que linux passe via le bios, ou attaque-t-il directement
le
> controleur de disque ?

Aucune importance, puisque c'est le controleur qui exploite le mode LBA.
Linux supporte tout ca sans broncher. Une discussion sur la liste
"linux-nantes" rapporte m�me qu'il est envisageable de changer le mode
d'exploitation du disque sans reformatter, si le disque est ext2fs pur.
Seul LILO serai g�n� par le changement de g�om�trie. L'adressage �tant
lin�aire, une fois les syst�mes de fichier mont�s, il parait que ca ne pose
pas de probl�me. Je ne saurais garantir cette information. Elle demande �
�tre v�rifi�e. Qui � un disque sur lequel on peut tout scratcher ??

> Si ton bios ne g�re pas le mode LBA, le constructeur du disque fournit
> g�n�ralement ce qu'il faut sur une disquette (encore faut-il que le
mat�riel le
> supporte, sinon, change de machine, un XT, c'est un peu l�ger :)  ). Il
s'agit
> d'un driver qui s'installe dans le MBR du disque (premier secteur du
disque), et
> qui cohabite tr�s bien avec lilo ou autre (c�k�skej�f�).

Fouchtra ! J'en savais rien.

> Si tu as d'autres questions � ce sujet, n'h�site pas
([EMAIL PROTECTED]
> l'adresse d'en haut n'est qu'un emprunt), j'ai un MAXTOR de 13Go.

> Fred

Fred ? Je ne voyais pas Farida.ait s'appeler Fred. Mon imagination me joue
des tours.


Répondre à