LinuxPedia

Wiki libre et indépendant dédié à GNU-Linux et BSD.

Outils pour utilisateurs

Outils du site


systeme:cfdisk

Présentation

cfdisk est un logiciel de manipulation de la table partition basé sur ncurses (Interface utilisateur en mode texte).

Utilisation

cfdisk demande un minimum de connaissance en matière de partitionnement et reste relativement simple dans son utilisation. <note warning>Il est évident que toucher au partitionnement peut entraîner la perte de vos données, une sauvegarde préalable est vivement conseillée.</note>

Basics

cfdisk se lance depuis un shell en lui précisant le disque sur lequel on va travailler (on va prendre /dev/sdb pour l'exemple), l'utilisateur utilisé pour le lancer doit avoir les droits suffisant sur le disque en question:

cfdisk /dev/sdb


<note tip>Il est possible que cfdsik indique l'erreur suivante selon le logiciel de partitionnement utilisée à la base:

ERREUR FATALE: Partition primaire erronée 3: Partition se termine dans le cylindre final
Appuyer n'importe quelle clé pour quitter cfdisk

Vous serez obligés de passer par un autre logiciel tel que Gparted ou encore fdisk. </note> Le premier écran donne des informations sur votre média, affiche la liste des partitions et propose un choix d'action:


Selon ce qui est sélectionné, la liste des actions peut différer:

Action Fonction Partition sélectionnée Emplacement vide Raccourci
Aide Affiche l'aide x x h
Nouveau Crée une partition. x n
Afficher Affiche ou sauvegarde des informations sur la partition. x x p
Quitter Quitte en effectuant aucune modification. x x q
Unités Permet de basculer entre les unités pour la taille. x x u
Écrire Quitte en effectuant les opérations après confirmation, pas de retour en arrière possible. x x W
Détruire Supprime la partition x d
Maximiser Permet d'utiliser l'espace vide entre les partitions.
Cet espace est dû à une compatibilité avec les anciens systèmes tel que MS-DOS, OS/2, etc.
x m
Type Change le type du futur système de fichier de la partition. x t


Le reste n'est qu'une application du schéma de partitionnement que vous vous êtes fixés :-)

Créer une partition

Un appui sur n ou sélectionner [Nouveau] permet de créer une partition, le choix est relativement simple:

  • Partition primaire ou logique
  • Taille en Mo
  • Début ou fin de l'espace vide

Type de système de fichiers

Liste des types:

 01 FAT12                 18 AST SmartSleep        5C Priam Edisk           A0 IBM Thinkpad hiberna  E1 DOS access
 02 XENIX root            1B Hidden W95 FAT32      61 SpeedStor             A5 FreeBSD               E3 DOS R/O
 03 XENIX usr             1C Hidden W95 FAT32 (LB  63 GNU HURD or SysV      A6 OpenBSD               E4 SpeedStor
 04 FAT16 <32M            1E Hidden W95 FAT16 (LB  64 Novell Netware 286    A7 NeXTSTEP              EB BeOS fs
 05 Extended              24 NEC DOS               65 Novell Netware 386    A8 UFS Darwin            EE GPT
 06 FAT16                 39 Plan 9                70 DiskSecure Multi-Boo  A9 NetBSD                EF EFI (FAT-12/16/32)
 07 HPFS/NTFS             3C PartitionMagic recov  75 PC/IX                 AB Amorce Darwin         F0 Linux/PA-RISC boot
 08 AIX                   40 Venix 80286           80 Old Minix             B7 BSDI fs               F1 SpeedStor
 09 AIX bootable          41 PPC PReP Boot         81 Minix / old Linux     B8 BSDI swap             F4 SpeedStor
 0A OS/2 Boot Manager     42 SFS                   82 Linux swap / Solaris  BB Boot Wizard hidden    F2 DOS secondary
 0B W95 FAT32             4D QNX4.x                83 Linux                 BE Amorce Solaris        FB VMware VMFS
 0C W95 FAT32 (LBA)       4E QNX4.x 2nd part       84 OS/2 hidden C: drive  BF Solaris               FC VMware VMKCORE
 0E W95 FAT16 (LBA)       4F QNX4.x 3rd part       85 Linux extended        C1 DRDOS/sec (FAT-12)    FD Linux raid autodetec
 0F W95 Etendu (LBA)      50 OnTrack DM            86 NTFS volume set       C4 DRDOS/sec (FAT-16 <   FE LANstep
 10 OPUS                  51 OnTrack DM6 Aux1      87 NTFS volume set       C6 DRDOS/sec (FAT-16)    FF BBT
 11 Hidden FAT12          52 CP/M                  88 Linux plein texte     C7 Syrinx
 12 Compaq diagnostics    53 OnTrack DM6 Aux3      8E Linux LVM             DA Non-FS data
 14 Hidden FAT16 <32M     54 OnTrackDM6            93 Amoeba                DB CP/M / CTOS / ...
 16 Hidden FAT16          55 EZ-Drive              94 Amoeba BBT            DE Dell Utility
 17 Hidden HPFS/NTFS      56 Golden Bow            9F BSD/OS                DF BootIt


Le type de partition définit son usage, par exemple:

  • 82 (Linux swap / Solaris) pour une partition de swap sous GNU/Linux
  • 83 (Linux) pour une partition de données (ext2/3/4, reiserfs, …)
  • 0B (W95 FAT32) pour une partition en … FAT32

Compléments

Pour d'autres logiciels de partitionnement: Guide de partitionnement (Gparted)

systeme/cfdisk.txt · Dernière modification : 2018/11/17 12:54 de 127.0.0.1