Comment défragmenter un disque dur sous Linux

Lors de la gestion et de la prise en charge des systèmes d'exploitation Linux, il est idéal de comprendre et d'effectuer des tâches de maintenance fréquentes pour optimiser au maximum leur utilisation.

Bien qu'il existe des différences entre les systèmes les plus populaires, Windows, Linux ou macOS, il existe des tâches standard et l'une d'entre elles est la défragmentation du disque dur.

Le disque dur est l'un des éléments matériels qui ont le plus de travail sur l'ordinateur puisque le système d'exploitation, les programmes et les applications y sont installés, il sert à sauvegarder des données et bien d'autres tâches.

Il est important d'effectuer cette tâche périodiquement car tout fichier que nous voyons est lui-même une composition de plusieurs fragments stockés dans différentes zones du disque dur.

Il y a une mauvaise idée de nos jours que les fichiers de systèmes tels que JFS, ZFS, XFS ou ReiserFS ne nécessitent pas de défragmentation, il n'y a rien de plus mal car, bien qu'il soit différent du système Windows NTFS, les disques durs sous Linux utilisant l'un de ces systèmes Fichier le stockage est également progressivement affecté par l'emplacement des fichiers localement.

On rappelle donc qu'il est important de réaliser cette tâche avec un certain temps pour optimiser la durée de vie et la vitesse d'accès au disque, aussi bien en lecture qu'en écriture.

Aujourd'hui nous allons voir comment défragmenter un disque dur sous Linux.

1. Défragmentation du disque dur à l'aide d'e4defrag sur Ubuntu Linux

Étape 1
Cet utilitaire fait partie des systèmes d'exploitation Linux et fait partie de la suite d'outils e2fsprogs, mais s'il n'est pas disponible, nous pouvons exécuter ce qui suit pour l'installer :

 sudo apt-get installer e2fsprogs

Étape 2
Une fois installé, nous pouvons voir l'utilisation d'e4defrag en exécutant la ligne suivante :

 sudo e4defrag

Étape 3
Nous pouvons lister les partitions de notre ordinateur en exécutant ce qui suit :

 sudo fdisk -l

AGRANDIR

Étape 4
Maintenant, avec cet outil, nous avons la possibilité de ne défragmenter qu'un ou plusieurs fichiers en utilisant la syntaxe suivante :

 sudo e4defrag "Chemin à analyser" 

AGRANDIR

Étape 5
Mais nous pouvons aussi, étant peut-être le problème le plus important, la défragmentation de notre lecteur de disque. Pour cela, nous avons ces options :

Défragmenter le disque sans le démonterSi nous ne voulons pas effectuer le processus de démontage de l'unité, nous pouvons exécuter la ligne suivante :

 sudo e4defrag / 
Cela lancera le processus d'analyse et de défragmentation de tous les lecteurs disponibles sur le système :

AGRANDIR

Défragmentez le disque en démontant les disquesL'option suivante consiste à démonter les disques pour une analyse plus détaillée de ceux-ci. Pour démonter les unités et effectuer le processus, nous exécuterons les opérations suivantes :

 sudo e4defrag / dev / *

AGRANDIR

2. Défragmentation du disque dur à l'aide de FSCK sur Ubuntu Linux


Il est conseillé d'utiliser cette commande à partir d'un live CD avec les lecteurs démontés, car cela peut affecter directement les données qui y sont stockées.

Étape 1
Pour votre usage, nous pouvons exécuter les opérations suivantes :

 fsck -fn / dev / sda1

AGRANDIR

Étape 2
Là, nous pouvons remplacer / dev / sda1 par le chemin souhaité. En option, nous pouvons exécuter fsck en mode sans échec sans affecter les fichiers en utilisant le paramètre -n, par exemple, dans un système de fichiers ext4, nous exécutons ce qui suit :

 sudo fsck.ext4 -fn / chemin de la partition
Avec ces méthodes, il sera possible de défragmenter les disques durs dans les environnements Linux et ainsi optimiser leur utilisation.

wave wave wave wave wave