Table des matières
cfdisk : partitionnement en ligne de commande
Introduction
cfdisk permet de manipuler des partitions. Il s'exécute en ligne de commande, éventuellement via ssh…
Pré-requis
Installation
Installez le paquet cfdisk ou en ligne de commande :
$ sudo apt install cfdisk
Configuration
Utilisation
Pour le lancer, exécuter la commande :
pi@framboise:~ $ sudo cfdisk /dev/sdb
en précisant le disque à manipuler sdX, ici sdb
L'interface suivante apparaît :
Disk: /dev/sdb Size: 125 GiB, 134217728000 bytes, 262144000 sectors Label: dos, identifier: 0x876fbad3 Device Boot Start End Sectors Size Id Type >> Free space 2048 262143999 262141952 125G [ New ] [ Quit ] [ Help ] [ Write ] Create new partition from free space
Le disque est reconnu mais n'a aucune partition. 125 Go sont disponibles.
- partie haute = état du disque et des partitions
- partie basse = menu.
Créer une partition
Pour créer une partition,
- sélectionnez l’espace libre
- allez sur [ nouvelle ],
- validez,
Disk: /dev/sdb Size: 125 GiB, 134217728000 bytes, 262144000 sectors Label: dos, identifier: 0x876fbad3 Device Boot Start End Sectors Size Id Type >> Free space 2048 262143999 262141952 125G Partition size: 125G May be followed by {M,B,G,T}iB (the "iB" is optional) or S for sectors.
- donnez la taille voulue (tapez directement les chiffres sans effacer)
Disk: /dev/sdb Size: 125 GiB, 134217728000 bytes, 262144000 sectors Label: dos, identifier: 0x876fbad3 Device Boot Start End Sectors Size Id Type >> Free space 2048 262143999 262141952 125G [ primary ] [ extended ] 0 primary, 0 extended, 4 free
- Choisissez la nature de la partition (ici, primaire) :
Disk: /dev/sdb Size: 125 GiB, 134217728000 bytes, 262144000 sectors Label: dos, identifier: 0x876fbad3 Device Boot Start End Sectors Size Id Type >> /dev/sdb1 2048 262143999 262141952 125G 83 Linux [ Bootable ] [ Delete ] [ Quit ] [ Type ] [ Help ] [ Write ]
- Vous pouvez installer le boot sur cette partition en choisissant [ Bootable ] (déplacez vous avec les flèches de direction + Tab ⇆).
- Définissez le type de la partition en allant sur [ Type ] et ↵ Entrée :
Parmi les nombreux types disponibles, les plus utiles sont :- 82
- swap
- 83
- Linux
- 87
- HTFS/NTFS
- Une fois terminé, pour chaque partition, sélectionnez (flèches) [ Write ] et ↵ Entrée
- Taper yes et ↵ Entrée pour valider l’écriture des partitions sur le disque
Disk: /dev/sdb Size: 125 GiB, 134217728000 bytes, 262144000 sectors Label: dos, identifier: 0x876fbad3 Device Boot Start End Sectors Size Id Type >> /dev/sdb1 2048 262143999 262141952 125G 83 Linux [ Bootable ] [ Delete ] [ Quit ] [ Type ] [ Help ] [ Write ] The partition table has been altered.
N'oubliez pas d'écrire chaque partition
Wous pouvez quitter ( [ Quit ] )
Formatage
Il reste à formater les partitions avec les instructions suivantes :
- pour formater /dev/sdaX en ext4 :
$ sudo mkfs.ext4 /dev/sdaX
- pour faire de /dev/sdaY une partition de swap :
$ sudo mkswap /dev/sdaY
- pour formater /dev/sdaZ en ntfs :
$ sudo mkfs.ntfs /dev/sdaZ
- pour formater /dev/sdaT en vfat (nécessite l'installation de dosfstools) :
$ sudo mkfs.vfat /dev/sdaT
Désinstallation
Voir aussi