CFDISK(8)        Manuel de l'administrateur Linux       CFDISK(8)


NOM
       cfdisk  - Programme de manipulation de table de partitions
       pour Linux sous curses

SYNOPSIS
       cfdisk [-avz] [-c cylindres ] [-h têtes  ]  [-s  secteurs-
       par-piste ] [-P opt ] [ device ]

DESCRIPTION
       cfdisk  est un programme sous curses destiné au partition­
       nement d'un disque dur.  Le device peut avoir les  valeurs
       suivantes:

              /dev/hda [valeur par défaut]
              /dev/hdb
              /dev/sda
              /dev/sdb
              /dev/sdc
              /dev/sdd

       cfdisk essaye d'abord de déterminer la geométrie du disque
       dur. S'il ne peut y  parvenir,  le  programme  se  termine
       après  avoir  affiché un message d'erreur. Ceci ne devrait
       arriver que lors du partitionnement d'un disque SCSI  dont
       la  carte  ne  comporte  pas  de BIOS.  Pour contourner le
       problème, vous devrez entrer le nombre de cylindres, têtes
       et  secteurs-par-piste  sur la ligne de commande. Ensuite,
       cfdisk essayera de lire la table de partition  du  disque.
       S'il est incapable de l'analyser, une erreur sera affichée
       et le programme se terminera. Ceci peut être causé par une
       mauvaise  détection  de  la geométrie du disque, qui devra
       être corrigée à la ligne de commande. Un  autre  moyen  de
       régler ce problème est d'utiliser l'option -z: cfdisk
        ignorera la table de partition actuelle du disque.

             L'écran principal est composé de quatre sections, de
       haut en bas: l'entête, les partitions, la  ligne  de  com­
       mande  et  une  ligne de message d'avertissement. L'entête
       contient le nom du programme et  son  numéro  de  version,
       ainsi  que  le  nom  du disque et sa geométrie. La section
       "partitions" affiche en permanence la table  de  partition
       actuelle.  La ligne de commande est l'endroit où commandes
       et textes sont saisis. Les  commandes  possibles  sont  en
       général affichées entre crochets. La ligne d'avertissement
       est en général vide, sauf si  une  information  importante
       doit être affichée. La partition sélectionnée est affichée
       en vidéo inverse (sauf si l'option -a
        est donnée). Toutes les commandes spécifiques aux  parti­
       tions ne s'appliquent qu'a la partition sélectionnée.

             Le  format  des entrées dans la table des partitions
       est, de gauche à droite: Nom, Indicateurs (Flags), Type de
       Partition,  Type  de système de fichiers et Taille. Le nom
       est le nom de device  de  la  partition.  Les  Indicateurs



Debian Linux               3 Juin 1995                          1





CFDISK(8)        Manuel de l'administrateur Linux       CFDISK(8)


       peuvent  être  Boot,  qui  indique  que  la  partition est
       bootable ou NC pour "Non compatible  avec  DOS  ou  OS/2".
       DOS,  OS/2  et  peut être d'autres systèmes d'exploitation
       imposent d'avoir le premier secteur de la première  parti­
       tion  et toutes les partitions logiques qui commencent sur
       la deuxième tête. Ceci fait perdre du deuxième au  dernier
       secteur  de la première piste de la première tête (le pre­
       mier secteur étant pris par la table  de  partition  elle-
       même).   cfdisk  permet de recupérer ces secteurs "perdus"
       avec la commande maximiser (m).

       Note: fdisk(8) et quelques versions DOS anciennes créaient
       toutes les partitions avec un nombre de secteurs déjà max­
       imisé. Pour plus d'information, voir la commande maximiser
       ci-dessous. Le type de partition peut être Primary ou Log­
       ical(Primaire/Logique).  Pour l'espace non alloué  sur  le
       disque,  le  type de partition peut être Pri/Log , ou vide
       (si l'espace est inutilisable).  L'entrée Type de  système
       de  fichier  affiche  le nom du système de fichier utilisé
       sur la partition s'il est  connu.  Sinon,  Unknown  et  la
       valeur  hexadécimale  du  type  de système de fichier sera
       affiché. Un cas spécial survient lorsqu'il y a des  parti­
       tions  qui  ne  peuvent être utilisées (lorsque toutes les
       partitions primaires sont déjà allouées). Quand ce cas est
       détecté,  le  type de système de fichier affiché est Unus­
       able(Inutilisable).  L'entrée Taille affiche la taille  de
       la partition en méga-octets (par défaut). Elle peut égale­
       ment être affichée en secteurs ou cylindres (voir plus bas
       pour   la  commande  de  changement  de  taille).   Si  un
       astérisque (*) apparait à la suite de la taille d'une par­
       tition,  cela  signifie  que  cette  partition  n'est  pas
       alignée sur des limites de cylindres.


AVERTISSEMENT CONCERNANT DOS 6.x
             La commande FORMAT de DOS 6.x cherche  des  informa­
       tions  dans le premier secteur de la section de données de
       la partition et traite cette information comme plus impor­
       tante que l'information de la table de partition. DOS FOR­
       MAT attends de DOS FDISK d'effacer les premiers 512 octets
       de  la  section de données d'une partition chaque fois que
       sa taille change. DOS FORMAT cherchera  cette  information
       même si l'indicateur /U est donné -- Nous considérons ceci
       comme un bug dans DOS FORMAT et DOS FDISK.
             En conclusion, si  vous  devez  utiliser  cfdisk  ou
       fdisk  pour  changer  la taille d'une partition DOS, alors
       vous devrez aussi utiliser dd pour  effacer  les  premiers
       512  octets  de  la  partition avant d'utiliser DOS FORMAT
       pour la formater. Par exemple, si vous utilisez .B  cfdisk
       pour  faire  une partition DOS sur /dev/hda1, alors (après
       être sortis de .B cfdisk et avoir rebooté Linux pour  être
       sur  que  les  informations  de la table de partition sont
       valides) vous devrez utiliser la commande "dd if-/dev/zero
       of-/dev/hda1 bs-512 count-1" pour remplir de zéros les 512



Debian Linux               3 Juin 1995                          2





CFDISK(8)        Manuel de l'administrateur Linux       CFDISK(8)


       premiers octets de la partition.

       SOYEZ TRES VIGILANT si vous utilisez la commande dd ,  car
       une  simple faute de frappe dans la ligne de commande peut
       détériorer toutes les données de votre disque.

       SOYEZ TRES VIGILANT si vous utilisez la commande dd ,  car
       une  simple faute de frappe dans la ligne de commande peut
       détériorer toutes les données de votre disque.

       Dans la mesure du possible, vous devrez  essayer  de  tou­
       jours  utiliser  un  programme  de  création de partitions
       spécifique à votre système  d'exploitation.  Par  exemple,
       créez  des  partitions DOS avec le programme DOS FDISK, et
       des partitions Linux avec les programmes  linux  fdisk  ou
       cfdisk.


COMMANDES
             Les  commandes  de  cfdisk  peuvent  être entrées en
       tapant sur la touche correspondante (il n'est  pas  néces­
       saire  de  taper "Entrée" après chaque commande). Voici la
       liste des commandes disponibles:

       b      Active/Désactive l'indicateur bootable d'une parti­
              tion. Cela vous permet de choisir quelle partitions
              primaires sont bootables sur le disque)

       d      Détruire la partition. Cela transformera la  parti­
              tion  en espace libre, et l'ajoutera aux partitions
              adjacentes si elles sont également libres. Une par­
              tition  marquée comme étant vide ou inutilisable ne
              peut être détruite.

       g      Changement de la geométrie  du  disque  (cylindres,
              têtes   ou   secteurs   par   piste).    ATTENTION:
              N'utilisez cette commande que si vous  savez  VRAI­
              MENT  ce  que  vous faites.  ces paramétres peuvent
              également être changé par  la  ligne  de  commande.
              Durant  le  changement  de  geométrie,  vous pouvez
              choisir  de  changer   le   nombre   de   cylindres
              (c),detêtes   (h)   ou   de   secteurs   par  piste
              (s).Lavaleurpardéfautseraaffichéeauprompt;vouspou­
              vezl'accepterentapant Entrée ou sortir sans change­
              ment de paramétres en tapant ESC.   Pour  changerla
              valeur par défaut, entrez simplement
                    la  valeur désirée et validez en appuyant sur
              Entrée.  Les paramétres modifiés  ne  prennent  pas
              effet  avant  le  retour  au menu principal.Si vous
              changez la geométrie du disque de telle manière que
              sa  capacité devient plus grande, alors de l'espace
              libre sera affiché à la fin du disque.  Dans le cas
              contraire,  les  partitions qui commencent après le
              dernier  secteur  sont  effacées,  et  la  dernière



Debian Linux               3 Juin 1995                          3





CFDISK(8)        Manuel de l'administrateur Linux       CFDISK(8)


              partition  du  disque est tronquée pour se terminer
              sur le dernier secteur.

       h      Affiche un écran d'aide (en Anglais).

       m      Maximise l'utilisation du disque de  la  partition.
              Cette  commande récupérera l'espace inutilisé entre
              la table de partition et le début de la  partition,
              mais au prix de rendre cette partition incompatible
              avec DOS, OS/2 et éventuellement d'autres systèmes.
              Par défaut, cfdisk créée des partitions compatibles
              DOS, OS/2, etc...

       n      Créer une  nouvelle  partition  à  partir  d'espace
              libre.  Si  le type de la partition est Primary  ou
              Logical, une partition de ce type  sera  créee,  en
              revanche, si le type est Pri/Log, le programme vous
              demandera le type de  partition  souhaitée.  Sachez
              que  (1) seulement quatre partitions primaires peu­
              vent être créees et que (2)  vu  qu'il  ne  peut  y
              avoir  qu'une  seule partition étendue qui contient
              les  partitions  logiques,  toutes  les  partitions
              logiques  seront contigues (sans partition primaire
              intercallées).  cfdisk demande ensuite la taille de
              la  partition  a créer. La taille par défaut est la
              taille maximum de cette partition  en  fonction  de
              l'espace  libre  disponible,  en  méga-octets. Vous
              pouvez soit taper Entrée pour accepter cette taille
              ou  entrer  une  taille  différente  au  prompt. .B
              cfdisk  accepte  les  tailles  en  méga-octets  (M)
              [défaut],   kilo-octets   (K),   cylindres  (C)  ou
              secteurs (S) en  entrant  le  nombre  immédiatement
              suivis  de la lettre correspondante (M, K, C ou S).
              Si la partition  remplis  l'espace  disponible,  la
              partition  sera  créee et vous serez ramené au menu
              principal. Sinon, la partition pourra  être  placée
              au  début  ou à la fin de la plage libre, et cfdisk
              demandera où placer la partition. Une fois la  par­
              tition  créee,  cfdisk  ajustera automatiquement le
              type des autres partitions si toutes les partitions
              primaires sont déja utilisées.

       p      Afficher la table de partition à l'écran ou dans un
              fichier. Les formats suivants sont disponibles:


              r      données brutes (exactement ce qui sera écrit
                     sur le disque)

              s      Table de partition triée par secteurs

              t      Table de partition au format brut.

              Le  format Données brutes (Raw data format) affiche



Debian Linux               3 Juin 1995                          4





CFDISK(8)        Manuel de l'administrateur Linux       CFDISK(8)


              les secteurs qui seraient écrit sur le disque si la
              commande  w  rite  (Ecriture)  était  sélectionnée.
              D'abord  la  table  des  partitions  primaires  est
              affichée,  suivis  par  les  tables  de  partitions
              associées à chaque partition logique.  Les  données
              sont  affichées  en  héxadécimal, octet par octet à
              raison de 16 octets par ligne.

              Le format Table de  partition  triée  par  secteurs
              (partition  table in sector order format) affichera
              la table de partition triée par numéro de  secteur.
              Les  champs  de  gauche a droite sont: numéro de la
              partition,  type  de  partition,  premier  secteur,
              dernier  secteur,  décallage (offset) entre le pre­
              mier secteur  de  la  partition  et  le  début  des
              données,  longueur de la partition, type de système
              de fichier (avec le type en héxadécimal entre  par­
              enthèses)  et  les  indicateurs  (avec leurs valeur
              héxadécimales entre parenthèses). En plus des  par­
              titions  primaires  et  logiques, l'espace libre et
              inutilisable sera affiché, et la partition  étendue
              sera  affichée avant la première partition logique.

              Si une partition ne commence ou ne se  termine  pas
              sur  une  bordure  de  cylindre, ou si la taille de
              cette partition n'est pas divisible par  la  taille
              d'un  cylindre,  une  astérisque  (*)  sera affiché
              après  le  nombre  de  secteurs.  Cela  indique  en
              général que la partition a été créée par un système
              d'exploitation qui soit n'aligne pas les partitions
              sur les bordures des cylindres, soit qui a utilisée
              une geométrie de disque différente.  Si  vous  con­
              naissez  la geométrie utilisée par l'autre système,
              vous pouvez l'entrer avec la commande g .

              Pour la première partition du disque et toutes  les
              partitions  logiques,  si  le  décallage (offset) à
              partir du début de la partition n'est pas  égal  au
              nombre  de secteurs par piste (i.e.: les données ne
              commencent pas sur  la  première  tête),  un  signe
              diése  (  #  ) est affiché après le décallage. Cela
              correspond à l'indicateur NC du menu principal.

              Le format table de partition au format brut (parti­
              tion  table  in raw data format) affichera la table
              de partition triée par  numéro  de  partition.  Les
              espaces  libres  ou  inutilisés n'apparaitront pas.
              Les champs, de gauche à droite, sont le  numéro  de
              la  partition,  les  indicateurs  (en  héxa), tête,
              secteur et cylindre de début, indicateur de système
              de  fichier (en héxa), tête, secteur et cylindre de
              fin,  et  nombre  de  secteurs  de  la   partition.
              L'information  dans  cette  table  peut directement
              être traduite dans le format brut .



Debian Linux               3 Juin 1995                          5





CFDISK(8)        Manuel de l'administrateur Linux       CFDISK(8)


              Les entrées de la table de partition n'ont  que  10
              bits  pour représenter les cylindres de début et de
              fin.  Donc, quand le numéro absolu  de  secteur  de
              début (resp.: de fin) est sur un cylindre de numéro
              supérieur de 1023, les valeurs maximales  pour  des
              têtes, secteurs, cylindres de début (resp.: de fin)
              sont affichés.  C'est la méthode utilisée par OS/2,
              cela  corrige  donc les problèmes du FDISK OS/2 qui
              re-écrit la table de  partition  lorsqu'elle  n'est
              pas   dans   ce  format.   Puisque  Linux  et  OS/2
              utilisent le nombre de secteurs absolu, les valeurs
              en  têtes,  secteurs, cylindres de début (resp.: de
              fin) ne sont pas utilisées.

              q      Quitter le programme.

              t      Changer le type de système de  fichier.  Par
                     défaut  toutes  les  partitions  sont créées
                     comme partitions Linux, mais  cfdisk  permet
                     de  changer  la  valeur  héxa  du système de
                     fichier. Une liste des systèmes de  fichiers
                     connus  est  affichée.  Vous pouvez taper le
                     type de système de fichier désiré au prompt,
                     ou accepter la valeur par défaut [Linux].

              u      Changement   des   unitées   utilisées  pour
                     afficher la taille.  Alternativement:  méga-
                     octets, secteurs et cylindres.

              W      Ecrire  la table de partition sur le disque.
                     (Notez qu'il faut entrer  un  W  majuscule).
                     Etant donné que cette commande peut détruire
                     des données sur  votre  disque,  vous  devez
                     confirmer  ou infirmer l'ordre d'écriture en
                     entrant  'yes'  ou  'no'.   Si  vous  entrez
                     'yes',  cfdisk  écrira la table de partition
                     sur le disque et enverra l'ordre au noyau de
                     relire  la  table  de  partition à partir du
                     disque. La relecture de la table marche dans
                     la  plupart  des cas, mais je l'ai vu rater.
                     Ne paniquez pas.  Tout rentrera dans l'ordre
                     dès  que  vous  rebooterez  le système. Dans
                     tous les  cas,  je  recommende  de  toujours
                     rebooter  le système -- juste pour être sur.

              Fléche vers le Haut
                     Fléche vers le Bas Déplace le  curseur  vers
                     la  partition suivante ou précédente. S'il y
                     a plus de  partitions  qu'il  ne  peut  s'en
                     afficher    simultanement,    vous   pourrez
                     afficher le groupe  de  partition  précédent
                     (resp.:  suivant)  en  déplaçant  le curseur
                     vers le haut (resp.: bas)  sur  la  dernière
                     (resp.:   première)   partition  affichée  à



Debian Linux               3 Juin 1995                          6





CFDISK(8)        Manuel de l'administrateur Linux       CFDISK(8)


                     l'écran.

              Ctrl-l Redessine l'écran. Au  cas  où  un  problème
                     survienne  à  l'affichage,  l'écran est raf­
                     fraichis à partir de l'écran principal.

              ?      Affiche une page d'aide (en Anglais).

       Toutes les commandes peuvent être entrées en minuscule  ou
       majuscule  (à  l'exception de W rite ).  Lorsque vous êtes
       dans un menu ou à un prompt pour entrer un nom de fichier,
       la touche ESC vous raméne au menu principal.

OPTIONS
       -a     Utilise  une  fléche à la place de la vidéo inverse
              pour indiquer la partition sélectionnée.

       -v     Affiche le numéro de version et le copyright.

       -z     Démarre avec une table  de  partition  vide.  Cette
              option  est  utilisé  lorsque l'on veut entièrement
              repartitioner le disque.   Note:  Cette  option  ne
              remet  pas  à  zéro  la  table  de partition sur le
              disque; le programme démarre seulement sans lire la
              table existante.

       -c cylindres

       -h têtes

       -s secteurs-par-piste
              Utiliser  un  autre  nombre  de cylindres, têtes et
              secteurs par piste que ceux lus à partir  du  BIOS.
              Si  votre  BIOS  ou carte controleur ne peut donner
              ces informations ou donne des  informations  incor­
              rectes,   utilisez   ces  options  pour  donner  la
              geométrie du disque.

       -P opt Affiche la table  de  partition  dans  les  formats
              spécifiés.   opt  peut  être  une  ou plusieurs des
              options "r", "s" ou "t".  Voir la commande  p  rint
              (ci-dessus)  pour  avoir plus d'information sur les
              formats d'affichage.

VOIR AUSSI
       fdisk(8)

BUGS
       La version courante ne supporte qu'un seul disque (modifi­
       cation future prevue)

AUTEUR
       Kevin E. Martin <martin@cs.unc.edu>




Debian Linux               3 Juin 1995                          7





CFDISK(8)        Manuel de l'administrateur Linux       CFDISK(8)


TRADUCTION
       Vincent Renardias <vincent@ldsol.com> 1999























































Debian Linux               3 Juin 1995                          8