Apres plusieurs jours de recherche, j'ai la solution, elle merite d'etre
conservee quelque part.
Avoir un nombre de cylindre > 1023 ne posent probleme que si l'on veut
avoir un secteur bootable situe au-dela du cylindre 1023, ou bien pour
des partitions DOS qui ne peuvent pas se situees au-dela du cylindre 1023.
Donc, linux a des problemes avec les IDE etendus (hdc et hdd), pourquoi ?
La solution est de faire un fdisk d'un disque vierge que si il est monte
en hdb ou hda. Ensuite il peut repasser en hdc ou hdd, la geometrie est
conservee. Voila, ca necessite de bidouiller un peu des connecteurs.
De toute facon, il va bientot y avoir d'autres problemes avec les disques
de capacite > 8Go dans la mesure ou le nombre de tetes est semble-t'il
fixe a 255 et si l'on souhaite avoir un nombre de cylindres < a 1023.
Quelqu'un a-t'il un nombre de tetes > a 255 ? si oui, peut-il donner des
precisions.
>
> Bonjour,
> > ll semble qu'il existe un serieux probleme sous Linux pour monter des
> > disques durs (IDE) sur hdc et hdd si ceux-ci ont plus de 1024 cylindres.
> > Quantum ou segate donnent le meme resultat. Un quantum est vu en hdb:
> > 784x255x63 et vu en hdc: 13328x15x63.
> > Je precise que j'ai un cdrom en hdd, si le cdrom et le HD sont permutes
> > c'est plutot pire, le HD n'est plus vu sous DOS.
> > cfdisk -c ....... /dev/hdc fonctionne mais ne change pas la geometrie.
> > Des experiences ?
>
> hdc: IBM-DJAA-31700, 1628MB w/96kB Cache, LBA, CHS=3308/16/63
> hdd: CD-ROM CDU311, ATAPI CDROM drive
>
> fdisk /dev/hdc
> The number of cylinders for this disk is set to 3308.
> This is larger than 1024, and may cause problems with:
> 1) software that runs at boot time (e.g., LILO)
> 2) booting and partitioning software form other OSs
> (e.g., DOS FDISK, OS/2 FDISK)
>
> Command (m for help): p
>
> Disk /dev/hdc: 16 heads, 63 sectors, 3308 cylinders
> Units = cylinders of 1008 * 512 bytes
>
> Device Boot Begin Start End Blocks Id System
> /dev/hdc1 * 1 1 407 205096+ 83 Linux native
> /dev/hdc2 408 408 712 153720 83 Linux native
> /dev/hdc3 713 713 3308 1308384 5 Extended
> /dev/hdc5 713 713 1119 205096+ 83 Linux native
> /dev/hdc6 1024 1120 1526 205096+ 83 Linux native
> /dev/hdc7 1024 1527 2136 307408+ 83 Linux native
> /dev/hdc8 2048 2137 2746 307408+ 83 Linux native
> /dev/hdc9 2048 2747 2950 102784+ 83 Linux native
> /dev/hdc10 2048 2951 3308 180400+ 83 Linux native
>
>
> Aucun probl?mes pour moi, depuis plus de 2 ans comme ca !
>
--
---
==============================================================================
Patrick DUPRE | | Tel: (33 4) 76-88-78-51
CNRS/LCMI (GHMFL) | | Fax: (33 4) 76-85-56-10
25 Rue des Martyrs, BP 166 | | http://eschyle.polycnrs-gre.fr
F-38042 GRENOBLE Cedex 09 | | email: pdupre@???
==============================================================================