[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: [HS?] mauvaise détection de disque dur



Gaëtan PERRIER a écrit, samedi 20 décembre 2003, à 12:34 :
[...]
> j'ai également vu que l'on pouvait également utiliser (section image):
> 
> append="hdb=x,x,x"
> 
> mais je ne sais pas à quoi correspondent x,x,x. Est-ce c,h,s comme
> Jerome me l'a suggéré?

Oui.

> Bref je ne maitrise pas trop les différences entre tout ça. Quel est
> l'impact du lba32? J'ai cru comprendre que quand on était en lba la
> notion c:h:s "disparaissait"?

Oui --- en LBA,  on a une suite de n(*) secteurs,  un point c'est tout ;
les  notions  de cylindre/tête  sont  périmées,  de  toutes façons,  les
disques durs  ont davantage  de secteurs à  la périphérie  qu'au centre,
sans parler des réserves de secteurs de rechange, etc.

(*) numérotés de 0 à n-1, ou de 1 à n, ça dépend ...

> Autre  question: sur mon  disque il  est indiqué  c:h:s=16383/16/63 et
> lba=40188960 mais quand linux démarre (correctement) il m'indique dans
> les messages de boot:
> 
> hdb: 40188960 sectors (20577 MB) w/1916KiB Cache, CHS=39870/16/63,
> UDMA(100)
> 
> Le bios indique la même chose.

La « géométrie » 16383/16/63 est bidon, et sert de code pour indiquer un
gros disque... cf. le Large-Disk-HOWTO.

 39870 * 16 * 63 = 40188960, le compte est bon !

En tout, tu as (vois) 20576747520 octets, donc 20,577 Go.

Il y a aussi 1 KiB = 1024 B > 1 KB = 1000 B, etc.

> Merci de votre aide.

de rien,
-- 
Jacques L'helgoualc'h



Reply to: