3 outils essentiels de numérisation de disque Linux (basés sur GUI et terminal)

Il y a principalement deux raisons de scanner un disque dur d’ordinateur : l’une est de l’examiner pour des incohérences ou des erreurs du système de fichiers qui peuvent résulter de plantages système persistants, de la fermeture incorrecte de logiciels système critiques et de programmes destructeurs plus significatifs (tels que les logiciels malveillants, les virus, etc.).

L’autre raison est d’analyser son état physique, où nous pouvons vérifier un disque dur pour les secteurs défectueux résultant de dommages physiques sur la surface du disque ou d’un transistor de mémoire défaillant.

Dans cet article, nous passerons en revue un mélange d’utilitaires de numérisation de disque basés sur une interface graphique et en ligne de commande pour Linux.

Si vous remarquez un comportement inhabituel d’un disque dur d’ordinateur ou d’une partition particulière, l’une des premières choses que vous pouvez toujours examiner est l’incohérence ou les erreurs du système de fichiers et il n’y a pas de meilleure utilitaire pour effectuer cela que fsck.

1. fsck – Vérification de la cohérence du système de fichiers

Fsck est un utilitaire système qui vérifie et éventuellement répare un système de fichiers Linux, servant de façade pour divers vérificateurs de systèmes de fichiers.

Attention : Testez les commandes fsck uniquement sur des serveurs Linux de test, sauf si vous savez ce que vous faites.

Toujours démonter une partition avant de pouvoir exécuter fsck dessus.

$ sudo unmount /dev/sdc1
$ sudo fsck -Vt vfat /dev/sdc1

Dans la commande ci-dessous, l’option:

  • -t – spécifie le type de système de fichiers.
  • -V – active le mode verbeux.

Vous pouvez trouver des instructions d’utilisation détaillées dans la page de manuel de fsck :

$ man fsck

Une fois que vous avez effectué des tests d’incohérence du système de fichiers, vous procédez à des évaluations de l’état physique.

2. badblock

Badblocks scanne les secteurs ou blocs défectueux sur les disques durs, et lorsqu’ils sont détectés, il peut être utilisé en conjonction avec fsck ou e2fsck pour indiquer au noyau d’éviter ces zones défectueuses.

Pour utiliser badblocks, vous devrez spécifier le fichier de périphérique du disque dur que vous souhaitez scanner.

# badblocks /dev/sda

badblocks écrira un motif sur chaque bloc du disque dur, puis le lira pour vérifier que les données sont correctes. Si des erreurs sont détectées, le bloc sera marqué comme défectueux.

Une fois l’analyse terminée, vous pouvez utiliser l’option -r pour lire les résultats de l’analyse contenant une liste de tous les blocs défectueux trouvés.

# badblocks -r badblocks.txt

3. Utilitaires système S.M.A.R.T

S.M.A.R.T (Self-Monitoring, Analysis and Reporting Technology) is a system built into nearly all modern ATA/SATA and SCSI/SAS hard disks as well as solid-state disks.

Il recueille des informations approfondies sur un disque dur pris en charge et vous pouvez obtenir ces données à l’aide des utilitaires ci-dessous.

1. Smartctl

smartctl est l’un des deux utilitaires du package smartmontools, qui est un utilitaire en ligne de commande qui contrôle et surveille le système S.M.A.R.T.

Pour installer le package smartmontools, exécutez la commande applicable ci-dessous pour votre distribution:

$ sudo apt-get install smartmontools   #Debian/Ubuntu systems 
$ sudo yum install smartmontools       #RHEL/CentOS systems

Voici un exemple de commande smartctl pour rapporter la santé des partitions du disque dur où l’option -H aide à montrer l’état général de santé de la partition après un auto-test:

$ sudo smartctl -H /dev/sda6

Consultez la page de manuel de smartctl pour plus de directives d’utilisation:

$ man smartctl 

Il existe une interface graphique pour smartctl appelée gsmartcontrol qui peut être installée comme suit:

$ sudo apt-get install gsmartcontrol  #Debian/Ubuntu systems 
$ sudo yum install gsmartcontrol       #RHEL/CentOS systems
GSmart Control – Linux Disk Scanning Tool

2. Utilitaire Disque Gnome (ou Disques)

L’utilitaire Disque Gnome offre une interface graphique pour effectuer toutes les tâches liées à la gestion des partitions telles que la création, la suppression, le montage des partitions, et au-delà. Il est préinstallé dans la plupart des systèmes Linux grand public tels qu’Ubuntu, Fedora, Linux Mint, et autres.

Pour l’utiliser sur Ubuntu, ouvrez le Dash et recherchez Disques, sur Linux Mint, ouvrez le Menu et recherchez Disques et sur Fedora, cliquez sur Activités, tapez Disques.

Gnome Disk Utility for Linux Disk Scanning

Plus important encore, il peut également fournir des données S.M.A.R.T. et effectuer des autotests comme indiqué dans l’interface suivante.

Gnome Disk Utility for Linux Disk Scanning

Voilà ! Dans cet article, nous avons passé en revue les utilitaires de numérisation de disque dur pour le système d’exploitation Linux. Vous pouvez partager avec nous d’autres utilitaires/outils ayant le même objectif, qui ne sont pas mentionnés dans la liste ci-dessus, ou poser des questions connexes dans les commentaires.

Source:
https://www.tecmint.com/linux-disk-scanning-tools/