Recherche de site Web

Veille du disque dur Linux - comment activer et désactiver avec hdparm


Le but de ce guide est d’en savoir plus sur l’activation ou la désactivation de Linux HDD sleep. couvrir les étapes nécessaires pour changer la minuterie du mode veille/veille d’un disque dur sous Linux. Vous pouvez activer le mode veille sur un périphérique de stockage, désactiver complètement le mode veille ou ajuster le temps nécessaire à un disque dur pour passer en veille.

Selon l’utilisation et l’environnement de votre système, le temps d’inactivité de votre disque dur peut varier. Chaque fois qu’un disque dur n’a rien à faire, il attend un certain temps, puis il passe en mode veille. Pour passer en mode veille/veille, un disque dur doit stationner sa tête et arrêter ses plaques de tourner (bien sûr, cela ne s’applique pas aux disques SSD). En réduisant une minuterie avant que le disque dur ne passe en mode veille, nous pouvons économiser de l’énergie.

Le réglage de la minuterie de veille d’un disque dur peut être effectué à partir de l’interface graphique ou de la ligne de commande. Les deux méthodes sont couvertes ci-dessous, alors n’hésitez pas à utiliser la méthode qui vous convient le mieux.

Dans ce tutoriel, vous allez apprendre :

  • Comment installer hdparm sur les principales distributions Linux
  • Comment utiliser hdparm pour régler le temps de veille
  • Comment régler le temps de veille du disque dur via l’interface graphique

Installer hdparm sur les principales distributions Linux

Pour modifier l’autonomie en veille du périphérique de stockage via la ligne de commande, vous devez installer le progiciel hdparm. Ce logiciel est disponible dans des dépôts officiels sur presque toutes les distributions Linux.

Sur certains systèmes, hdparm peut déjà être installé par défaut. Mais si ce n’est pas le cas, vous pouvez utiliser la commande appropriée ci-dessous pour installer le programme avec le gestionnaire de paquets de votre système.

Pour installer hdparm sur Ubuntu, Debian et Linux Mint :

sudo apt install hdparm

Pour installer hdparm sur CentOS, Fedora, AlmaLinux et Red Hat :

sudo dnf install hdparm

Pour installer hdparm sur Arch Linux et Manjaro :

sudo pacman -S hdparm

Une fois qu’il est installé, consultez les exemples ci-dessous pour voir comment ajuster le temps de veille du disque dur.

Ajuster le temps de veille du disque dur avec hdparm

Consultez les exemples hdparm ci-dessous pour voir comment vous pouvez régler le mode veille des disques durs sur votre système.

La seule chose que vous devez savoir avant de commencer est le chemin d’accès au fichier de périphérique du lecteur pour lequel vous souhaitez configurer les paramètres de veille. Dans les exemples ci-dessous, nous utiliserons un disque dur au chemin /dev/sda. Vous pouvez voir une liste de tous vos périphériques de stockage connectés et de leurs chemins d’accès correspondants avec la commande suivante :

fdisk -l
  1. Pour désactiver le mode veille, vous pouvez utiliser la commande hdparm suivante.

    sudo hdparm -s 0 /dev/sda
    
  2. Pour activer le mode veille, nous pouvons utiliser l’option -s 1. Nous devons également fournir le drapeau --oui-je-sais-ce-que-je-fais. Aussi drôle que cela puisse paraître, il est vraiment nécessaire de le fournir dans la syntaxe de commande hdparm, sinon la commande ne fonctionnera pas. Ceci est fait pour vérifier que votre BIOS et le micrologiciel de votre disque dur prennent bien en charge le mode veille. De nos jours, cela devrait presque toujours être le cas.

    sudo hdparm --yes-i-know-what-i-am-doing -s 1 /dev/sda
    
  3. Pour ajuster le temps d’inactivité nécessaire avant qu’un disque dur ne passe en mode veille, nous utiliserons l’option -S. La façon dont nous spécifions le nombre de minutes est un peu particulière. Les valeurs possibles sont comprises entre 1 et 255. Multipliez la valeur par 5 et vous obtenez le nombre de secondes pendant lesquelles votre disque dur passe en mode veille.

    sudo hdparm -S 200 /dev/sda
    
    /dev/sda:
     setting standby to 200 (16 minutes + 40 seconds)
    

Ajuster le temps de veille du disque dur via l’interface graphique

Les distributions Linux modernes nous permettront également d’ajuster le temps de veille du disque dur depuis l’environnement de bureau. Les instructions exactes pour ce processus varient selon la distribution et l’environnement de bureau.

Dans les étapes ci-dessous, nous ajustons la mise en veille du disque dur dans Ubuntu sur GNOME.

  1. Commencez par ouvrir l’utilitaire Disques.

  2. Dans ce menu, sélectionnez le disque que vous souhaitez configurer, puis ouvrez le menu des paramètres du lecteur.

  3. Dans ce menu, vous pouvez sélectionner le bouton bascule pour activer ou désactiver la veille. Si vous choisissez de l’activer, vous pouvez ensuite ajuster le curseur ci-dessous pour configurer le temps qu’il devrait falloir avant que le lecteur ne passe en veille.

Réflexions finales

Dans ce guide de mise en veille des disques durs Linux, nous avons appris à activer et désactiver le mode veille sur un disque dur sous Linux. Nous avons également vu comment ajuster le temps nécessaire avant qu’un disque dur ne passe en veille. Cela peut être fait à partir de la ligne de commande avec la commande hdparm, ou par l’interface graphique dans les paramètres système.

Articles connexes: