Provided by: manpages-fr-extra_20101103_all bug

NOM

       cfdisk  -  Programme  de  manipulation de table de partition pour Linux
       utilisant curses et slang

SYNOPSIS

       cfdisk [-agvz] [-c cylindre] [-h  t^etes]  [-s  secteurs-par-piste]  [-P
       opt] [p'eriph'erique]

DESCRIPTION

       cfdisk   est   un   programme   utilisant   curses/slang   destine   au
       partitionnement d'un disque dur.  Des  valeurs  habituelles  de  p'eriph
       sont :

              /dev/hda [valeur par defaut]
              /dev/hdb
              /dev/sda
              /dev/sdb
              /dev/sdc
              /dev/sdd

       Pour pouvoir ecrire la table de partition, cfdisk a besoin de connaitre
       ce qu'on appelle la << geometrie >> du disque : le nombre de  tetes  et
       le  << nombre  de secteurs par piste >>. Linux n'utilise pas du tout la
       geometrie, donc, si aucun autre systeme ne doit avoir acces au  disque,
       vous pouvez tranquillement accepter les valeurs par defaut que cfdisk a
       choisies pour vous. La geometrie utilisee par cfdisk est recherchee  de
       la  maniere  suivante.  La  table  de partition est d'abord examinee de
       facon a connaitre la geometrie qui  etait  utilisee  par  le  precedent
       programme  qui l'a modifiee. Si la table de partition est vide, si elle
       contient des donnees non significatives,  ou  si  elle  ne  permet  pas
       d'obtenir  une  geometrie plausible, une demande est faite au noyau. Si
       aucune de ces methode ne fonctionne, on supposera qu'il y a  255  tetes
       et  63 secteurs  par  piste.  La geometrie peut etre corrigee depuis la
       ligne de  commande  ou  a  l'aide  de  la  commande  << g >>.  Lors  du
       partitionnement  d'un disque moderne de grande taille, l'utilisation de
       255 tetes et 63 secteurs/piste est toujours une bonne idee.  Il  n'y  a
       pas  besoin de definir le nombre de cylindres puisque cfdisk connait la
       taille du disque.

       Ensuite, cfdisk essayera de  lire  la  table  de  partition  depuis  le
       disque. S'il en est incapable, une erreur sera affichee et le programme
       se terminera. Ceci peut  etre  aussi  cause  par  des  informations  de
       geometrie  du  disque incorrectes, et peut etre corrige depuis la ligne
       de commande. Un autre  moyen  de  regler  ce  probleme  est  d'utiliser
       l'option  -z.  Ceci  permet d'ignorer la table de partition se trouvant
       sur le disque.

       L'ecran principal est compose de quatre sections, on trouve de haut  en
       bas :  l'en-tete,  les partitions, la ligne de commande et une ligne de
       message d'avertissement. L'en-tete contient le nom du programme et  son
       numero  de  version,  il est suivi du nom du fichier de peripherique du
       disque et de sa geometrie. La section des partitions  affiche  toujours
       la  table  de partition actuelle. La ligne de commande est l'endroit ou
       l'on entre les commandes et le texte. Les commandes disponibles sont en
       general  affichees  entre  crochets.  La  ligne  d'avertissement est en
       general vide a moins qu'une information  importante  ne  doive  y  etre
       affichee.  La partition actuelle est mise en evidence en video inverse,
       sauf si l'option -a a ete indiquee. Toutes les commandes specifiques au
       partitionnement s'appliquent a la partition selectionnee.

       Le  format de la table de partition dans la section des partitions est,
       de la gauche vers la droite : son nom, les indicateurs, le type  de  la
       partition,  le systeme de fichiers et sa taille. Le nom est le celui du
       fichier de peripherique. Les indicateurs peuvent etre Boot, qui designe
       une  partition amorcable ou NC qui signifie << incompatible avec DOS ou
       OS/2 >>. Pour DOS, OS/2 et d'autres systemes peut-etre, il faut que  le
       premier  secteur  de  la  premiere partition du disque et de toutes les
       partitions logiques commence a la premiere tete. Ceci gaspille l'espace
       compris  entre  le second et le dernier secteur de la premiere piste de
       la premiere tete (le premier secteur  etant  occupe  par  la  table  de
       partition   elle-meme).   cfdisk   permet  de  recuperer  ces  secteurs
       << perdus >> avec  la  commande  de  << maximalisation >>  (m).  Note :
       fdisk(8)  et  certaines  anciennes  versions  de  DOS creent toutes les
       partitions  avec  un  nombre  de  secteurs  deja  maximise.  Pour  plus
       d'informations, voir la commande << maximiser >> ci-dessous. Le type de
       partition peut etre soit  Primary,  soit  Logical.  Pour  l'espace  non
       alloue  sur  le  peripherique,  le  type  de  partition peut aussi etre
       Pri/Log, ou etre vide (si l'espace est inutilisable). Le nom du systeme
       de fichiers utilise pour la partition est affiche, s'il est connu, dans
       la section du type de systeme  de  fichiers.  S'il  est  inconnu  alors
       Unknown  et  la valeur hexadecimale du type du systeme de fichiers sont
       affiches. Il existe un cas particulier lorsque des parties du disque ne
       peuvent  pas  etre utilisees (parce que toutes les partitions primaires
       sont utilisees). Lorsque ceci  est  detecte,  le  type  du  systeme  de
       fichiers  est  affiche  comme  Unusable. Dans le champ de la taille, la
       taille de la partition en megaoctets (par defaut) est affichee. Si  une
       asterisque (*) apparait apres la taille, cela signifie que la partition
       n'est pas alignee sur des limites de cylindre.

AVERTISSEMENT CONCERNANT DOS 6.x

       La commande FORMAT de DOS 6.x recherche certaines informations dans  le
       premier  secteur  de  la  section  de  donnees  de  la  partition. Elle
       considere ces informations comme etant plus fiables que  celles  de  la
       table  des  partitions.  La  commande  DOS FORMAT s'attend a ce que DOS
       FDISK efface les 512 premiers octets de la  section  de  donnees  d'une
       partition  chaque  fois  qu'il  y  a  une modification de sa taille. La
       commande DOS FORMAT recherchera cette information  supplementaire  meme
       si l'indicateur /U est indique - nous considerons que ceci est un bogue
       des commandes DOS FORMAT et DOS FDISK.

       Enfin, si vous utilisez cfdisk ou fdisk pour modifier la  taille  d'une
       partition  DOS, vous devrez aussi utiliser dd pour reinitialiser a zero
       les 512 premiers octets de cette partition avant d'utiliser la commande
       DOS  FORMAT  pour  la  formater.  Par  exemple,  si vous etiez en train
       d'utiliser cfdisk pour creer une entree  de  table  de  partition  pour
       /dev/hda1,  vous  devrez  alors  (apres avoir quitte fdisk ou cfdisk et
       redemarre Linux pour que les informations  de  la  table  de  partition
       soient  correctes) utiliser la commande << dd if=/dev/zero of=/dev/hda1
       bs=512 count=1 >> pour reinitialiser a zero les 512 premiers octets  de
       la partition. Note :

       SOYEZ  TR`ES  VIGILANT  si  vous utilisez la commande dd, car une simple
       faute de frappe dans la ligne de  commande  peut  detruire  toutes  les
       donnees de votre disque.

       De  facon  a  obtenir  de  meilleurs  resultats,  vous devriez toujours
       utiliser un programme de  table  de  partition  specifique  au  systeme
       d'exploitation. Par exemple, vous devriez creer des partitions DOS avec
       le programme DOS FDISK et des partitions Linux avec le programme  Linux
       fdisk ou le programme Linux cfdisk.

COMMANDES

       Les  commandes  de  cfdisk  peuvent  etre entrees en pressant la touche
       correspondante  (il  n'est  pas  necessaire  de   presser   la   touche
       << Entree >>  apres  chaque  commande).  Voici  la  liste des commandes
       disponibles :

       b      Activer/Desactiver  l'indicateur  d'amorcage  de  la   partition
              actuelle.  Cela vous permet de choisir quelle partition primaire
              du disque est amorcable.

       d      Supprimer la partition actuelle. Cela transformera la  partition
              en  espace  libre,  et l'ajoutera a l'espace libre adjacent a la
              partition actuelle. Une partition marquee comme espace libre  ou
              marquee inutilisable ne peut pas etre supprimee.

       g      Modifier  la  geometrie  du disque (cylindres, tetes ou secteurs
              par piste). ATTENTION : n'utilisez cette commande  que  si  vous
              savez  VRAIMENT  ce  que  vous faites. Une option de la ligne de
              commande permet egalement de modifier la  geometrie  du  disque.
              Comme  pour  la  modification de geometrie en ligne de commande,
              vous pouvez choisir de modifier le nombre de cylindres  (c),  de
              tetes  (h)  et  de  secteurs par piste (s). La valeur par defaut
              sera affichee a l'invite et vous pourrez l'accepter en  pressant
              simplement  la  touche  << Entree >>,  vous pouvez aussi quitter
              sans  effectuer  de   modification   en   pressant   la   touche
              << Echap >>.  Les  valeurs  des  parametres  du disque ayant ete
              modifiees ne seront pas activees avant que vous ne retourniez au
              menu  principal  (en  pressant  Entr'ee  ou 'Echap au niveau de la
              ligne de commande de changement de geometrie). Si vous  modifiez
              la  geometrie  de  facon  a  rendre  le  disque plus grand qu'il
              n'etait, les secteurs supplementaires seront ajoutes a la fin du
              disque  sous  forme  d'espace  libre. Si le disque apparait plus
              petit, les partitions qui se trouvent sous  le  nouveau  dernier
              secteur   seront   supprimees   et   la  derniere  partition  du
              peripherique  (ou  l'espace  libre  se  trouvant  a  la  fin  du
              peripherique) se terminera au nouveau dernier secteur.

       h      Afficher un ecran d'aide (en anglais).

       m      Maximiser  l'utilisation  du  disque pour la partition en cours.
              Cette commande recuperera l'espace inutilise entre la  table  de
              partition  et  le  debut  de la partition, mais en rendant cette
              partition incompatible avec DOS, OS/2 et eventuellement d'autres
              systemes.  Cette  option  permet de basculer entre l'utilisation
              maximum  de  l'espace  disque  et  une  utilisation  du   disque
              compatible avec DOS, OS/2, etc. Le comportement par defaut, lors
              de la creation d'une  partition,  est  de  creer  une  partition
              compatible avec DOS, OS/2, etc.

       n      Creer  une  nouvelle partition a partir de l'espace libre. Si le
              type de la partition est Primary ou Logical, une partition de ce
              type  sera  creee,  en  revanche,  si  le  type  est Pri/Log, le
              programme vous demandera le type de partition  souhaite.  Sachez
              (1)  qu'on ne peut creer que quatre partitions primaires, et (2)
              que vu qu'il ne peut y avoir qu'une seule partition etendue  qui
              contient les partitions logiques, toutes les partitions logiques
              seront contigues (sans partition  primaire  intercalee).  cfdisk
              demandera  ensuite  la taille de la partition a creer. La taille
              par defaut est  la  taille  maximum,  en  megaoctets,  de  cette
              partition  en fonction de l'espace libre disponible. Vous pouvez
              soit presser Entr'ee pour accepter cette taille,  soit  entrer  a
              l'invite  une  taille  differente. cfdisk accepte les tailles en
              megaoctets (M)  [defaut],  kilo-octets  (K),  cylindres  (C)  ou
              secteurs  (S)  en  entrant  le  nombre immediatement suivi de la
              lettre correspondante (M, K, C ou S). Si  la  partition  remplit
              l'espace libre disponible, la partition sera creee et vous serez
              ramene au menu principal. Sinon, la partition pourra etre placee
              au debut ou a la fin de l'espace libre, et cfdisk vous demandera
              ou la placer. Une  fois  la  partition  creee,  cfdisk  ajustera
              automatiquement  le  type  des  autres  partitions si toutes les
              partitions primaires sont deja utilisees.

       p      Afficher la table de partitions a l'ecran ou  l'ecrire  dans  un
              fichier.  Vous  pouvez  choisir  l'un  des  formats  d'affichage
              suivants :

              r      Donnees brutes (exactement  ce  qui  sera  ecrit  sur  le
                     disque)

              s      Table de partition triee par secteurs

              t      Table de partition au format brut

              Le  format  raw  data  format  (donnees  brutes)  affichera  les
              secteurs tels  qu'ils  seraient  ecrits  sur  le  disque  si  la
              commande  write  (ecrire)  etait executee. La table de partition
              primaire est d'abord affichee, suivie des tables  de  partitions
              associees a chaque partition logique. Les donnees sont affichees
              en hexadecimal, octet par octet a raison de 16 octets par ligne.

              Le format partition table  in  sector  order  format  (Table  de
              partition  triee  par  secteurs)  affiche la table de partitions
              triee par numero de secteur. Les champs, de la  gauche  vers  la
              droite,  sont :  numero  de  la  partition,  type  de partition,
              premier secteur, dernier secteur,  decalage  (offset)  entre  le
              premier  secteur de la partition et le debut des donnees, taille
              de la partition, type du systeme de  fichiers  (avec  sa  valeur
              hexadecimale  entre  parentheses)  et les indicateurs (avec leur
              valeur hexadecimale entre parentheses). En plus  des  partitions
              primaires  et  logiques,  l'espace  libre  et  inutilisable sera
              affiche, et la partition etendue sera affichee avant la premiere
              partition logique.

              Si une partition ne commence ou ne se termine pas sur une limite
              de cylindre, ou si  la  taille  de  cette  partition  n'est  pas
              divisible  par  la taille d'un cylindre, une asterisque (*) sera
              affiche apres le nombre ou le numero du secteur non aligne. Cela
              indique  en  general que la partition a ete creee par un systeme
              d'exploitation qui, soit n'aligne pas  les  partitions  sur  des
              limites  de  cylindres,  soit  a  utilise  des  informations  de
              geometrie de disque differentes. Si vous connaissez la geometrie
              utilisee   par   l'autre   systeme,   vous   pouvez  entrer  les
              informations de geometrie a l'aide de la commande de  changement
              de geometrie (g).

              Pour  la  premiere  partition  du  disque  et  pour  toutes  les
              partitions logiques, si le  decalage  (<< offset >>)  depuis  le
              debut  de  la partition n'est pas egal au nombre de secteurs par
              piste (par ex. les donnees  ne  commencent  pas  a  la  premiere
              tete),  un  signe  diese (#) est affiche apres le decalage. Pour
              les partitions restantes, si le decalage n'est pas nul, le signe
              diese   sera  affiche  apres  le  decalage.  Cela  correspond  a
              l'indicateur NC du menu principal.

              Le format partition table in raw data format (table de partition
              au  format  brut)  affichera  la  table  de partitions triee par
              numero de partition. L'espace libre  ou  inutilise  n'apparaitra
              pas.  Les  champs,  de  gauche  a droite, sont : le numero de la
              partition, les indicateurs (en hexadecimal), les  tete,  secteur
              et cylindre de debut, l'identificateur du systeme de fichier (en
              hexadecimal), les  tete,  secteur  et  cylindre  de  fin  de  la
              partition,  et  le  nombre  de  secteurs  de  la  partition. Les
              informations de cette table peuvent etre directement  converties
              dans le format brut (raw data format).

              Les  entrees  de  la  table  de partition n'ont que 10 bits pour
              representer les cylindres de debut et de  fin.  Donc,  quand  le
              numero  absolu  du secteur de debut (respectivement : de fin) se
              trouve sur un cylindre de numero superieur a 1023,  les  valeurs
              maximales des tete, secteur, cylindre de debut (respectivement :
              de fin) sont affichees. C'est la methode utilisee par OS/2, cela
              corrige donc les problemes du programme FDISK d'OS/2 qui reecrit
              la table de partition lorsqu'elle  n'est  pas  dans  ce  format.
              Puisque Linux et OS/2 utilisent des nombres de secteurs absolus,
              les   valeurs   des   tete,   secteur,   cylindre    de    debut
              (respectivement : de fin) ne sont pas utilisees.

       q      Quitter  le  programme. Ceci permet de quitter le programme sans
              ecrire aucune donnee sur le disque.

       t      Changer le type du systeme de fichiers. Par defaut,  toutes  les
              partitions  sont  creees  comme  partitions  Linux,  mais cfdisk
              permet de changer la valeur hexadecimale du systeme de  fichiers
              desire.  Une liste des systemes de fichiers connus est affichee.
              Vous pouvez entrer le  type  de  systeme  de  fichier  desire  a
              l'invite, ou accepter la valeur par defaut [Linux].

       u      Changer  des  unites  utilisees  pour  afficher  les  tailles de
              partition. Megaoctets, secteurs  et  cylindres  seront  affiches
              successivement.

       W      Ecrire la table de partitions sur le disque (notez que le W doit
              etre entre en majuscule). Etant donne que  cette  commande  peut
              detruire  des  donnees sur votre disque, vous devez confirmer ou
              annuler l'ordre d'ecriture en entrant << yes >> ou << no >>.  Si
              vous  entrez  << yes >>, cfdisk ecrira la table de partition sur
              le disque et enverra l'ordre au noyau  de  relire  la  table  de
              partitions  a  partir  du  disque.  La  relecture de la table ne
              fonctionne pas dans certains cas comme  les  peripherique  geres
              par  device-mapper. Dans des cas particuliers, vous aurez besoin
              d'informer le noyau vous-memes  d'une  nouvelle  partition  avec
              partprobe(8), kpartx(8) ou de redemarrer le systeme.

       Fl`eche vers le Haut

       Fl`eche vers le Bas
              Deplacer  le  curseur  vers la partition precedente ou suivante.
              S'il y a davantage de partitions qu'il  ne  peut  s'en  afficher
              simultanement,  vous  pourrez  afficher  le  groupe de partition
              suivant (respectivement : precedent)  en  deplacant  le  curseur
              vers  le bas (respectivement : vers le haut) lorsque la derniere
              (respectivement : premiere) partition s'affiche a l'ecran.

       CTRL-L Redessiner  l'ecran.  Au  cas   ou   un   probleme   d'affichage
              surviendrait,  vous pouvez rafraichir l'affichage a partir de la
              ligne de commande principale.

       ?      Afficher un ecran d'aide (en anglais).

       Toutes  les  commandes  peuvent  etre  entrees  en  minuscules  ou   en
       majuscules  (a  l'exception de Write. Lorsque vous vous trouvez dans un
       sous-menu ou a une invite pour entrer un  nom  de  fichier,  la  touche
       'Echap vous permet de revenir au menu principal.

OPTIONS

       -a     Utiliser  un  curseur  en forme de fleche a la place de la video
              inverse pour indiquer la partition actuelle.

       -g     Ne pas utiliser la geometrie obtenue par le  pilote  du  disque,
              mais  essayer  de  deviner  la  geometrie  depuis  la  table  de
              partition.

       -v     Afficher le numero de version et le copyright.

       -z     Demarrer avec une table de partitions mise a zero. Cette  option
              est  utilisee  lorsque  l'on  veut entierement repartitionner le
              disque. Note : Cette option ne remet pas  a  zero  la  table  de
              partitions  sur le disque ; le programme demarre simplement sans
              lire la table existante.

       -c cylindres

       -h t^etes

       -s secteurs-par-piste
              Utiliser un autre nombre de cylindres,  tetes  et  secteurs  par
              piste  que  ceux  lus  a  partir du BIOS. Si votre BIOS ou carte
              controleur ne peut delivrer  ces  informations  ou  delivre  des
              informations  incorrectes, utilisez ces options pour indiquer la
              geometrie du disque.

       -P opt Afficher la table de partition dans les  formats  indiques.  opt
              peut  etre  une  ou  plusieurs  des  options << r >>, << s >> ou
              << t >>.  Voir  la  commande   print   (ci-dessus)   pour   plus
              d'informations sur les formats d'affichage.

CODES DE RETOUR

       0 :  pas d'erreur ; 1 : erreur lors de l'appel ; 2 : erreur d'E/S ; 3 :
       impossible d'obtenir la geometrie ;  4 :  table  de  partition  sur  le
       disque erronee.

VOIR AUSSI

       fdisk(8), sfdisk(8), mkfs(8), parted(8), partprobe(8), kpartx(8)

BOGUES

       La version actuelle ne gere pas les disques multiples.

AUTEUR

       Kevin E. Martin (martin@cs.unc.edu)

DISPONIBILIT'E

       La  commande  cfdisk  fait  partie  du  paquet  util-linux-ng, elle est
       disponible sur ftp://ftp.kernel.org/pub/linux/utils/util-linux-ng/.

TRADUCTION

       Cette page de manuel a ete traduite par Vincent Renardias  <vincent  AT
       ldsol  DOT com> en 1999.  La version presente dans Debian est maintenue
       par Jean-Luc Coulon (f5ibh) <jean-luc DOT coulon AT wanadoo DOT fr>  et
       les  membres  de  la  liste <debian-l10n-french AT lists DOT debian DOT
       org>.  Veuillez signaler toute erreur de traduction par un  rapport  de
       bogue sur le paquet manpages-fr-extra.