Page suivantePage précédenteTable des matières

2. Résumé

Vous avez un nouveau disque de grande capacité. Que faire ? Bon, du côté logiciel il faut utiliser fdisk (ou mieux, cfdisk), pour créer les partitions, ensuite mke2fs pour créer un système de fichiers et enfin mount pour faire le lien entre ce nouveau système de fichiers et l'arborescence déjà existante.

Il n'est pas nécessaire de lire ce HOWTO à partir du moment où, de nos jours, il n'y a pas de problème avec les disques de grande capacité. La grande majorité des problèmes constatés est due au fait que les gens pensent qu'il peut y avoir un problème et installent un gestionnaire de disques durs, ou passent en mode expert dans fdisk, ou encore spécifient explicitement une géométrie de disque à LILO ou sur la ligne de commande du noyau.

Cependant, les domaines dans lesquels interviennent typiquement les problèmes sont :

Conseil :

Pour les disques durs SCSI de grande capacité : Linux les a très tôt supportés. Il n'y a rien à faire.

Pour les disques durs IDE de grande capacité (au-delà de 8,4 Go) : procurez-vous un noyau stable récent (2.0.34 ou plus). Normalement, tout doit se passer correctement, surtout si vous avez eu la sagesse de ne pas dire au BIOS de faire des conversions du type LBA ou assimilé.

Pour des disques durs IDE de capacité vraiment importante (au-delà de 33,8 Go) : reportez-vous à la section Problèmes de l'IDE avec des disques durs de 34 Go et plus plus bas dans ce document.

Si LILO reste bloqué au démarrage, il faut essayer de spécifier linear dans le fichier de configuration /etc/lilo.conf (et si linear était déjà présent, essayez sans). Si vous avez une version récente de LILO (21.4 ou mieux), le mot-clé lba32 devrait vous permettre de démarrer de n'importe où sur le disque. Cela signifie en fait que la limite des 1024 cylindres a disparue (bien entendu, LILO est un peu fragile et il peut être plus pratique d'utiliser un gestionnaire de démarrage différent).

Il y a des problèmes de géométrie qui peuvent être résolus en passant explicitement une géométrie au noyau/LILO/fdisk.

Si vous avez une vieille version de fdisk et qu'il vous met des messages d'erreur du type 'overlapping partitions' : ignorez-les ou vérifiez en utilisant cfdisk que tout va effectivement bien.

Pour le HPT366, reportez-vous au Linux HPT366 HOWTO.

Si, au moment du démarrage, le noyau ne peut pas lire la table des partitions, envisagez la possibilité que UDMA66 ait-été sélectionné alors que le contrôleur, le câble ou bien le disque dur, ne supportent pas ce mode. Dans ce cas, quoi que vous fassiez, vos tentatives de lecture resteront vaines et, tenter de lire la table des partitions est la première chose que fait le noyau. Assurez-vous que UDMA66 n'est pas utilisé.

Si vous pensez que quelque chose cloche dans la taille de votre disque dur, assurez-vous que vous n'êtes pas en train de confondre unités binaires et décimales et sachez que l'espace libre rapporté par df pour un disque vide, est inférieur de quelques centièmes à la taille de la partition, ce à cause d'un en-tête de gestion.

Si le noyau rapporte deux tailles différentes pour un média amovible, cela veut dire que l'une est donnée par le média lui-même et l'autre par le disque/la disquette. Cette seconde valeur est égale à zéro dans le cas où aucun disque/disquette n'est présent.

Maintenant, si vous pensez qu'il y a tout de même des problèmes, ou simplement si vous êtes curieux, lisez la suite.


Page suivantePage précédenteTable des matières