La gestion des disques durs locaux d'un ordinateur est une tâche qui implique une grande responsabilité car des informations utilisateur sensibles se trouvent sur ces disques, le système d'exploitation et les applications que nous utilisons sont montés, et il peut également être utilisé comme copie de sauvegarde pour de nombreuses autres tâches.
Dans les systèmes d'exploitation Linux, l'utilitaire Fdisk nous permet d'effectuer diverses actions sur les disques durs telles que :
- Créer et modifier de nouvelles partitions
- Supprimer des partitions
- Modifier le système de fichiers et plus encore.
Solvetic fera une analyse détaillée sur la façon d'utiliser fdisk sous Linux et aura ainsi un meilleur contrôle sur les partitions du disque dur.
Qu'est-ce que FdiskLa commande fdisk est un utilitaire textuel permettant d'afficher et de gérer les partitions de disque dur sous Linux. C'est l'un des outils les plus puissants que nous puissions utiliser pour gérer les partitions.
Les options à utiliser avec fdisk, dont certaines seront abordées plus tard, sont :
Supprimer une partition
ré
Répertorier les types de partitions actuels sur le système
je
Afficher les options du menu
m
Créer une nouvelle partition sur le disque dur
m
Afficher les partitions actuelles
p
Quitte fdisk sans enregistrer les modifications
quelle
Changer le type de partition sélectionné
t
Analyser la table de partition
v
Enregistrer les modifications et quitter fdisk
w
Sur Ubuntu, Linux Mint et d'autres distributions dérivées d'Ubuntu, les commandes fdisk et mkfs doivent être précédées de sudo pour être exécutées en tant qu'utilisateur root. Dans les distributions qui n'utilisent pas sudo, nous devons d'abord utiliser la commande su pour obtenir un shell racine, puis écrire chaque commande sans sudo.
Dans ce cas, nous utiliserons Ubuntu 17.10.
1. Lister les partitions Linux actuelles
Étape 1
Pour lister les partitions du disque dur actuel nous allons exécuter la ligne suivante :
sudo fdisk -l
AGRANDIR
Étape 2
En cas d'avoir un certain type de partition, nous verrons ce qui suit :
AGRANDIR
Nous y trouvons des informations détaillées telles que
- Chemin de partition
- Taille utilisée
- Secteurs
- ID et type
Étape 3
Vous pouvez ajouter le nom d'un périphérique de disque pour afficher uniquement les partitions qui lui sont associées. Par exemple, nous pouvons utiliser la commande suivante pour afficher uniquement les partitions sur le premier périphérique de disque :
sudo fdisk -l / dev / sda
AGRANDIR
2. Comment accéder et utiliser le mode de commande Linux
Pour travailler sur les partitions d'un disque dur, il faudra entrer dans le mode commande. Pour cela il faudra utiliser le nom de périphérique d'un disque à partir de la commande fdisk -l. La commande suivante nous permet d'entrer en mode commande pour le premier périphérique de disque :
sudo fdisk / dev / sdaNous pouvons voir que nous accédons au mode Commande de fdisk :
AGRANDIR
NoterVous ne pouvez pas modifier les partitions lorsqu'elles sont en cours d'utilisation. Si nous voulons éditer les partitions système, nous devons d'abord démarrer à partir d'un live CD.
En mode commande, nous utiliserons des commandes à une seule lettre pour spécifier les actions que nous voulons effectuer. Nous entrons la lettre m et appuyons sur Entrée pour voir une liste des commandes disponibles pour une utilisation :
AGRANDIR
Afficher la table des partitionsNous pouvons utiliser le paramètre p pour imprimer la table de partition actuelle dans le terminal à partir du mode commande :
AGRANDIR
3. Comment créer une partition Linux
Étape 1
C'est l'une des tâches les plus courantes et les plus pratiques pour la gestion des disques durs. Pour cela, nous utiliserons la commande n pour créer une nouvelle partition. Il est possible de créer une partition logique ou primaire (l pour logique ou p pour primaire). Un disque ne peut avoir que quatre partitions principales.
Ensuite, nous spécifierons le secteur du disque où vous souhaitez que la partition démarre, nous pouvons appuyer sur Entrée pour accepter le secteur par défaut, qui est le premier secteur libre sur le disque.
Enfin, nous spécifions le dernier secteur de la partition sur le disque. Si nous voulons utiliser tout l'espace disponible après le secteur initial, appuyez simplement sur Entrée. Vous pouvez également spécifier une taille spécifique, telle que + 5G pour une partition de cinq gigaoctets ou + 512M pour une partition de 512 mégaoctets. Si vous ne spécifiez pas de lecteur après le signe +, fdisk utilise des secteurs comme lecteur. Par exemple, +10000 signifie que la fin de la partition est de 10 000 secteurs après son démarrage.
AGRANDIR
Étape 2
Nous utiliserons la commande d pour supprimer une partition, au moment de son exécution, on nous demandera le numéro de la partition que nous voulons supprimer, qui peut être obtenu à partir de la commande p. Par exemple, si vous vouliez supprimer la partition 1 dans /dev/sdb, nous saisirions le numéro respectif :
AGRANDIR
Étape 3
Si nous exécutons à nouveau la commande p, nous verrons que la partition sélectionnée est une partition "Linux", maintenant nous voyons ceci dans la colonne Type :
AGRANDIR
Étape 4
Si nous voulons changer son type, nous pouvons utiliser la commande t et spécifier le numéro de partition. On nous demandera le code hexadécimal du type, si on ne le connaît pas, on peut écrire L pour voir une liste de codes hexadécimaux :
AGRANDIR
Étape 5
Là, nous devons entrer le numéro souhaité, par exemple, si nous voulons que le type de partition soit swap, ou swap, nous entrons le numéro 82 et appuyez sur Entrée :
AGRANDIR
Étape 6
Cela ne formatera pas la partition avec le système de fichiers sélectionné. Cela doit être fait plus tard en exécutant mkfs.
Écrire les modifications
- Nous utiliserons w pour écrire les modifications apportées sur le disque
- Nous utiliserons q si vous souhaitez quitter fdisk sans enregistrer les modifications
AGRANDIR
4. Comment formater une partition Linux
Les nouvelles partitions doivent être formatées avec un système de fichiers avant de pouvoir être utilisées. Cela peut être fait avec la commande mkfs appropriée.
AGRANDIR
La syntaxe à utiliser est :
sudo mkfs. (Type) ParcoursLes options de type sont
- bfs
- crèches
- poste2
- poste3
- poste4
- ext4dev
- minix
- msdos
- ntfs
- T.V.A
Dans ce cas nous allons formater la partition /dev/sdb avec ext4 :
sudo mkfs.ext4 / dev / sdb
AGRANDIR
Si nous voulons utiliser cette partition comme swap, ou swap, nous devons exécuter la ligne suivante :
sudo mkswap / dev / sdbNous voyons comment fdisk devient un allié lorsqu'il s'agit de gérer les partitions de disque sous Linux.