Provided by: manpages-fr-extra_20111118_all bug

NOM

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

SYNOPSIS

       cfdisk [-agvz] [-c cylindres] [-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'erique sont :

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

       Pour  pouvoir  ecrire  la  table  de  partitions,  cfdisk  a  besoin de
       connaitre ce qui est appele 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 partitions 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 partitions 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  partitions  depuis  le
       disque. S'il en est incapable, une erreur sera affichee et le programme
       se terminera. Cela 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.  Cela permet d'ignorer la table de partitions 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 partitions 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 partitions 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. Cela 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
       partitions   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,  consultez  la  commande << maximiser >> ci-dessous. Le
       type de partitions peut etre soit Primary, soit Logical. Pour  l'espace
       non  alloue  sur le peripherique, le type de partitions 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 c'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  de partitions. La commande FORMAT de DOS s'attend a ce que FDISK
       de DOS 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 FORMAT de DOS  recherchera  cette  information  supplementaire
       meme  si  l'indicateur  /U est indique -- nous considerons que c'est un
       bogue des commandes FORMAT et FDISK de DOS.

       Par consequent, si vous utilisez  cfdisk  ou  fdisk  pour  modifier  la
       taille  d'une partition DOS, vous devez aussi utiliser dd pour mettre a
       zero les 512 premiers octets de cette  partition  avant  d'utiliser  la
       commande  FORMAT  de DOS pour formater cette partition. Par exemple, si
       vous avez utilise cfdisk pour creer une entree de table  de  partitions
       pour  /dev/hda1, vous devriez alors (apres avoir quitte fdisk ou cfdisk
       et redemarre Linux pour que les informations de la table de  partitions
       soient  correctes) utiliser la commande << dd if=/dev/zero of=/dev/hda1
       bs=512 count=1 >> pour mettre a zero 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  partitions  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 ou 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  Entr'ee,  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
              partitions  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
              maximale  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)  que  seulement  quatre  partitions  primaires  peuvent etre
              creees, et (2) que  vu  qu'il  ne  peut  y  avoir  qu'une  seule
              partition  etendue contenant 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  maximale,  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], kilooctets  (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 partitions triee par secteurs ;

              t      table de partitions 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  partitions
              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  exemple 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
              partitions 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 partitions  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  partitions  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. Cela 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 partitions  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  partitions
              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
              partitions.

       -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.  Remarque : 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  le  BIOS  ou  la  carte
              controleur  ne  peut  fournir  ces  informations  ou fournit des
              informations incorrectes, utilisez ces options pour indiquer  la
              geometrie du disque.

       -P opt Afficher  la  table de partitions dans les formats indiques. opt
              peut etre une ou plusieurs des options r, s ou t.  Consultez  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 partitions 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,  elle   est
       disponible sur <URL:ftp://ftp.kernel.org/pub/linux/utils/util-linux/>.

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.