Publicité
La gestion des partitions et des disques sous Windows et OS X est relativement simple, grâce aux outils GUI qui vous donnent un accès direct, avec la souris. Alors que les outils de gestion de disque de bureau sont également disponibles pour les distributions Linux (comme l'utilitaire de disque dans Ubuntu), en utilisant le fdisk outil en ligne de commande 4 façons de vous apprendre les commandes de terminal sous LinuxSi vous voulez devenir un vrai maître Linux, avoir une certaine connaissance du terminal est une bonne idée. Voici les méthodes que vous pouvez utiliser pour commencer à vous enseigner. Lire la suite offre plus d'options.
Et si vous êtes nouveau sur Linux, vous bénéficierez également de passer un peu de temps à utiliser Terminal pour saisir des commandes «old school».
Qu'est-ce que fdisk?
Un outil de ligne de commande largement utilisé, fdisk (abréviation de «format disk» ou «fixed disk») vous permet de créer, supprimer, redimensionner, modifier, copier et déplacer des partitions sur n'importe quel disque dur connecté à un PC Linux. Les données peuvent également être déplacées vers d'autres disques et jusqu'à quatre partitions principales peuvent être créées (en fonction de la taille du disque dur).
Vous pouvez commencer à utiliser la commande fdisk en ouvrant une fenêtre de terminal et en tapant
fdisk
Les instructions d'utilisation qui en résultent vous donneront une idée de la façon d'utiliser fdisk. Pour vous aider davantage, nous avons compilé la liste suivante d'exemples sur la façon dont vous pouvez utiliser fdisk pour gérer les disques durs sur votre PC Linux.
Trouvez votre disque
Pour commencer, vous devrez répertorier les périphériques connectés à votre PC et les partitions déjà configurées dessus. Dans Terminal, entrez:
fdisk -l
La liste résultante doit afficher les périphériques et les partitions, généralement nommés et numérotés, par exemple / dev / hda1. Cependant, si vous utilisez un appareil supplémentaire, comme le stockage flash (peut-être un Clé USB Guide de lecteur flash USB: 5 choses à savoir lors de l'achat d'unLes lecteurs flash USB peuvent sembler banals et simples, mais il y a quelques conseils et bizarreries que vous devez connaître avant d'acheter votre prochain. Lire la suite , ou appareil photo numérique), vous verrez probablement / dev / sdb.
(Comme vous pouvez le remarquer dans la convention de dénomination, hda fait référence à «disque dur, périphérique a»; de même, sdb fait référence à «SD / flash, périphérique b».)
Commandes fdisk spécifiques au disque
Toutes les commandes ne sont pas disponibles sur tous les disques. Pour voir les commandes que vous pourrez utiliser avec le disque que vous gérez, commencez par sélectionner le disque:
fdisk / dev / sda
Linux affichera une brève instruction pour taper m pour obtenir de l'aide, ce qui entraînera la liste des actions de commande suivantes:
Ce sont les actions qui peuvent être utilisées avec le disque sélectionné.
Imprimer les détails de la table de partition
Après avoir sélectionné votre disque, vous pouvez imprimer pour afficher une liste complète de la table de partition. Cela vous donne des informations sur la capacité du périphérique ou de la partition sélectionnée, la taille et le nombre de secteurs et cylindres de disque, et l'identifiant.
Affichez ces informations en entrant simplement p.
fdisk / dev / sda
p
Si vous trouvez les informations affichées un peu difficiles à digérer, comparez-les avec un outil de visualisation de l'espace disque Espace disque Linux: comment visualiser votre utilisationMême avec des disques de téraoctets devenant la norme, il est étonnant de voir à quelle vitesse tout cet espace peut se remplir. Et si vous pouviez voir d'un coup d'œil votre utilisation totale de l'espace disque? Lire la suite pour une meilleure compréhension.
Créer et supprimer des partitions de disque
Selon le tableau des commandes que vous avez découvert plus tôt, vous devriez pouvoir simplement créer et supprimer des partitions selon les besoins. Encore une fois, si ce n'est pas déjà fait, commencez par sélectionner l'appareil:
fdisk / dev / sda
Pour créer une nouvelle partition, entrez
n
puis soit e pour et partition étendue, soit p pour une partition principale.
Après cela, vous serez invité à indiquer les premier et dernier cylindres de la nouvelle partition. Cela peut être déroutant, surtout si vous n'êtes pas sûr du nombre de cylindres requis; heureusement, vous pouvez également saisir la taille de la partition souhaitée, comme + 2000M pour une partition de 2000 Mo (2 Go). Dans certaines versions de Linux, les valeurs par défaut sont affichées; appuyez sur Entrée pour les accepter et gagner du temps.
Une fois cette opération effectuée, confirmez l'action en saisissant:
w
Cela mettra à jour la table de partition.
Pour supprimer une partition dans la ligne de commande, sélectionnez le périphérique:
fdisk / dev / sda
Ensuite, appuyez sur la commande de suppression, d
ré
Vous serez invité à saisir un nombre, 1-4. Saisissez donc le numéro correspondant à la partition que vous souhaitez supprimer. Terminez l'action en entrant w pour mettre à jour la table de partition. Bien sûr, il existe d'autres façons de redimensionner une partition sous Linux Trois façons de redimensionner une partition Linux en toute sécuritéComment modifiez-vous les partitions du disque dur sans casser votre système et perdre tous vos fichiers? Commencez avec Linux! Lire la suite .
Dépannage de l'ordre des tables de partition
Il n’est pas rare de trouver un message «partition hors service» après avoir supprimé une ou plusieurs partitions de disque Linux. Cela peut se produire sur un système à quatre partitions, où le numéro 3 est supprimé. Vous pouvez vous attendre à pouvoir créer un nouveau numéro 3, mais ce qui se passe en réalité, c'est que le numéro 4 est automatiquement renommé en 3, avec l'espace libre déplacé à la fin.
Cela provoque le message d’erreur «Les entrées de la table de partition ne sont pas dans l’ordre du disque».
Pour résoudre ce problème, sélectionnez le disque et saisissez x pour utiliser des fonctionnalités supplémentaires (voir la liste ci-dessus).
fdisk / dev / sda
X
Ceci fait, entrez la commande f pour corriger l'ordre des tables de partition.
F
Encore une fois, terminez cela en entrant w pour écrire la table mise à jour sur le disque et quittez.
Formatez votre disque dur Linux
Avec une nouvelle configuration de partition, vous pouvez rapidement le formater avec la commande mkfs:
mkfs.ext4 / dev / sda4
Ceci est décomposé en command.filesystem / device / device name. Vous pouvez numéroter l'appareil vous-même, mais il doit être dans l'ordre numérique - c'est-à-dire, n'ajoutez pas sda4 si vous n'avez pas de sda3.
Une fois que vous avez fait cela, cela vaut la peine de vérifier la taille de la partition. Vous pouvez le faire avec le drapeau -s:
fdisk -s / dev / sda2
Vous verrez la taille de la partition affichée en octets, vous devrez donc faire un peu d'arithmétique mentale pour l'arrondir à une silhouette plus confortable Explication des tailles de mémoire: gigaoctets, téraoctets et pétaoctets en contexteIl est facile de voir que 500 Go, c'est plus de 100 Go. Mais comment les différentes tailles se comparent-elles? Qu'est-ce qu'un gigaoctet à un téraoctet? Où se situe un pétaoctet? Éclaircissons-le! Lire la suite en mégaoctets ou gigaoctets.
Nous avons démontré plus de 10 commandes fdisk, mais lesquelles incluriez-vous dans une telle liste? Y a-t-il quelque chose que vous pensez qui devrait être inclus? Ou avez-vous complètement abandonné fdisk en faveur des outils GUI?
Dites le nous dans les commentaires!
Christian Cawley est rédacteur en chef adjoint pour la sécurité, Linux, le bricolage, la programmation et la technologie expliquée. Il produit également le podcast vraiment utile et possède une vaste expérience en matière de support de bureau et de logiciels. Contributeur au magazine Linux Format, Christian est un bricoleur de Raspberry Pi, un amoureux des Lego et un fan de jeux rétro.