publish: hdparm

This commit is contained in:
Cédrix
2026-05-18 03:18:35 +02:00
parent 822761d120
commit d7feced708
6 changed files with 112 additions and 113 deletions
+1
View File
@@ -4171,3 +4171,4 @@
{"ts":"2026-05-18 01:17:31","url":"/cookie","ref":"","ua":"Mozilla/5.0 (compatible; IbouBot/1.0; +bot@ibou.io; +https://ibou.io/iboubot.html)"} {"ts":"2026-05-18 01:17:31","url":"/cookie","ref":"","ua":"Mozilla/5.0 (compatible; IbouBot/1.0; +bot@ibou.io; +https://ibou.io/iboubot.html)"}
{"ts":"2026-05-18 01:17:41","url":"/cookie","ref":"","ua":"Mozilla/5.0 (compatible; IbouBot/1.0; +bot@ibou.io; +https://ibou.io/iboubot.html)"} {"ts":"2026-05-18 01:17:41","url":"/cookie","ref":"","ua":"Mozilla/5.0 (compatible; IbouBot/1.0; +bot@ibou.io; +https://ibou.io/iboubot.html)"}
{"ts":"2026-05-18 01:17:51","url":"/cookie","ref":"","ua":"Mozilla/5.0 (compatible; IbouBot/1.0; +bot@ibou.io; +https://ibou.io/iboubot.html)"} {"ts":"2026-05-18 01:17:51","url":"/cookie","ref":"","ua":"Mozilla/5.0 (compatible; IbouBot/1.0; +bot@ibou.io; +https://ibou.io/iboubot.html)"}
{"ts":"2026-05-18 01:18:32","url":"/playground/index","ref":"","ua":"Mozilla/5.0 (compatible; IbouBot/1.0; +bot@ibou.io; +https://ibou.io/iboubot.html)"}
@@ -1,11 +0,0 @@
{
"title": "hdparm",
"_updated_at": "2026-05-18 01:18:31",
"slug": "mettre-en-veille-un-disque-dur",
"published": true,
"published_at": "2023-02-13 22:36",
"category": "Informatique",
"tags": [],
"seo_title": "",
"seo_description": ""
}
@@ -1,80 +0,0 @@
# hdparm
`hdparm` est un outil en ligne de commande permettant de diagnostiquer et de configurer les disques durs sous Linux. Il est maintenu de longue date par Mark Lord, développeur canadien.
La commande la plus simple — et la moins risquée — consiste à interroger le disque pour obtenir ses informations :
```
hdparm -I /dev/sda | more
```
---
## Gestion de l'énergie (`-B`)
Lorsqu'un disque dur ou un SSD reste inactif pendant un certain temps, il passe automatiquement en mode veille. Ce comportement d'économie d'énergie peut être ajusté avec le paramètre `-B`. Par exemple, la commande suivante désactive la gestion de l'énergie — mais tous les disques ne prennent pas en charge cette option :
```
hdparm -B255 /dev/sda
```
Les valeurs autorisées vont de 1 à 255. Plus la valeur est élevée, plus le disque consomme d'énergie, mais meilleures sont ses performances :
- **1 à 128** : autorisent l'arrêt complet du disque (économie maximale à 1).
- **129 à 254** : interdisent l'arrêt complet.
- **255** : désactive entièrement la gestion d'énergie (performances E/S maximales).
Pour lire la valeur actuellement appliquée :
```
hdparm -B /dev/sda
```
L'effet précis dépend du modèle de disque. Attention toutefois : multiplier les arrêts est néfaste pour les disques durs de bureau. À chaque mise en veille, les têtes de lecture doivent être garées, ce qui accélère l'usure mécanique. Inutile donc de viser une veille trop agressive — le réveil du disque prend lui-même plusieurs secondes.
---
## Délai avant mise en veille (`-S`)
Le paramètre `-S` définit la durée d'inactivité après laquelle le disque se met en veille :
```
hdparm -S 128 /dev/sda
```
La valeur passée n'est pas exprimée directement en secondes, mais selon une grille de conversion :
- **1 à 240** : la valeur est multipliée par 5 secondes. Ainsi, `-S 128` correspond à 128 × 5 = 640 secondes d'inactivité.
- **241 à 251** : le facteur multiplicateur augmente progressivement, jusqu'à environ 5,5 heures à 251.
- **252** : valeur réservée.
- **253** : utilise le délai prédéfini par le fabricant, généralement entre 8 et 12 heures.
- **254** : non utilisée.
- **255** : fixe le délai à 21 minutes et 15 secondes.
- **0** : désactive complètement la mise en veille.
Exemple :
```
sudo hdparm -S 120 /dev/sda
/dev/sda:
setting standby to 120 (10 minutes)
```
---
## Mise en veille immédiate (`-y` et `-Y`)
Pour forcer la mise en veille du disque sans attendre :
```
hdparm -y /dev/sda
```
Avec un `Y` majuscule, le disque entre dans un état de veille plus profond :
```
hdparm -Y /dev/sda
```
Selon le modèle, il peut alors être nécessaire de redémarrer l'ensemble du système pour réveiller le disque.
+50 -18
View File
@@ -1,37 +1,59 @@
# hdparm # hdparm
![Nom de la section](dummy.png) `hdparm` est un outil en ligne de commande permettant de diagnostiquer et de configurer les disques durs sous Linux. Il est maintenu de longue date par Mark Lord, développeur canadien.
Hdparm est un outil à utiliser lorsqu'il s'agit de diagnostiquer et régler un disque dur. Cet outil a été développé en 2005 par Mark Lord (canadien). La commande la plus simple — et la moins risquée — consiste à interroger le disque pour obtenir ses informations :
La commande la plus simple et la moins dangeureuse est la commande de demande d'informations : ```
hdparm -I /dev/sda | more hdparm -I /dev/sda | more
```
--- ---
Si un disque dur ou un SSD n'a rien à faire pendant un certain temps, il passe automatiquement en mode veille. Cette fonction d'économie d'énergie peut être influencée par le paramètre -B. Ainsi, en utilisant la commande suivante, elle désactiverait la gestion de l'énergie ; cependant, tous les lecteurs ne le permettent pas. ## Gestion de l'énergie (`-B`)
hdparm -B255 /dev/sda Lorsqu'un disque dur ou un SSD reste inactif pendant un certain temps, il passe automatiquement en mode veille. Ce comportement d'économie d'énergie peut être ajusté avec le paramètre `-B`. Par exemple, la commande suivante désactive la gestion de l'énergie — mais tous les disques ne prennent pas en charge cette option :
Au lieu de 255, des valeurs comprises entre 1 et 254 sont autorisées. Une valeur plus élevée signifie que plus d'énergie est utilisée, mais promet également des performances ou une vitesse plus élevées. Les valeurs comprises entre 1 et 128 autorisent l'arrêt du disque, tandis que les valeurs comprises entre 129 et 254 l'interdisent. ```
hdparm -B255 /dev/sda
```
La valeur 1 permet d'économiser le plus d'énergie, tandis que la valeur 254 permet d'atteindre le taux de transmission de données le plus élevé (performance E/S). Vous pouvez appeler la valeur actuelle avec : Les valeurs autorisées vont de 1 à 255. Plus la valeur est élevée, plus le disque consomme d'énergie, mais meilleures sont ses performances :
hdparm -B /dev/sda - **1 à 128** : autorisent l'arrêt complet du disque (économie maximale à 1).
- **129 à 254** : interdisent l'arrêt complet.
- **255** : désactive entièrement la gestion d'énergie (performances E/S maximales).
L'effet spécifique des différentes valeurs dépend du lecteur lui-même. Cependant, vous devez garder à l'esprit que trop d'arrêts ne sont pas bons pour les disques durs de bureau : Chaque fois qu'il s'éteint, le disque doit garer les têtes, ce qui augmente l'usure. Par conséquent, vous ne devriez pas réveiller votre disque dur toutes les deux secondes - ce qui prend toujours plus de deux secondes. Pour lire la valeur actuellement appliquée :
```
hdparm -B /dev/sda
```
L'effet précis dépend du modèle de disque. Attention toutefois : multiplier les arrêts est néfaste pour les disques durs de bureau. À chaque mise en veille, les têtes de lecture doivent être garées, ce qui accélère l'usure mécanique. Inutile donc de viser une veille trop agressive — le réveil du disque prend lui-même plusieurs secondes.
--- ---
Vous pouvez définir le nombre de secondes d'inactivité que le disque dur doit attendre avant de se mettre en veille avec la commande ## Délai avant mise en veille (`-S`)
hdparm -S 128 /dev/sda Le paramètre `-S` définit la durée d'inactivité après laquelle le disque se met en veille :
Cependant, cette valeur n'est pas exprimée en secondes mais en un nombre compris entre 1 et 253. Le disque dur multiplie cette valeur par une autre. La valeur choisie dans l'exemple, 128, se situe entre 1 et 240, pour laquelle le disque utilise un facteur de cinq. Par conséquent, il s'arrêterait après 640 secondes d'inactivité. ```
hdparm -S 128 /dev/sda
```
A partir de 241, le facteur de multiplication augmente régulièrement. À 251, la période d'attente est passée à 5,5 heures. À 253, la valeur est prédéfinie par le fabricant, généralement entre 8 et 12 heures. La valeur 254 est omise ; à 255, le variateur attendra 21 minutes et 15 secondes. Une valeur de 0 désactive complètement le mode veille. La valeur passée n'est pas exprimée directement en secondes, mais selon une grille de conversion :
- **1 à 240** : la valeur est multipliée par 5 secondes. Ainsi, `-S 128` correspond à 128 × 5 = 640 secondes d'inactivité.
- **241 à 251** : le facteur multiplicateur augmente progressivement, jusqu'à environ 5,5 heures à 251.
- **252** : valeur réservée.
- **253** : utilise le délai prédéfini par le fabricant, généralement entre 8 et 12 heures.
- **254** : non utilisée.
- **255** : fixe le délai à 21 minutes et 15 secondes.
- **0** : désactive complètement la mise en veille.
Exemple : Exemple :
``` ```
sudo hdparm -S 120 /dev/sda sudo hdparm -S 120 /dev/sda
@@ -41,8 +63,18 @@ sudo hdparm -S 120 /dev/sda
--- ---
Pour mettre le disque dur en veille immédiatement, entrez : ## Mise en veille immédiate (`-y` et `-Y`)
hdparm -y /dev/sda Pour forcer la mise en veille du disque sans attendre :
Avec un Y majuscule, le disque passera dans un état de veille encore plus profond. Selon le disque, il se peut que le disque ne se réveille d'un état de sommeil profond qu'après une réinitialisation de l'ensemble du système. ```
hdparm -y /dev/sda
```
Avec un `Y` majuscule, le disque entre dans un état de veille plus profond :
```
hdparm -Y /dev/sda
```
Selon le modèle, il peut alors être nécessaire de redémarrer l'ensemble du système pour réveiller le disque.
+13 -4
View File
@@ -4,15 +4,24 @@
"title": "hdparm", "title": "hdparm",
"author": "cedric@abonnel.fr", "author": "cedric@abonnel.fr",
"published": true, "published": true,
"published_at": "2023-02-13 22:36:17", "featured": false,
"published_at": "2023-02-13 22:36",
"created_at": "2023-02-13 22:36:17", "created_at": "2023-02-13 22:36:17",
"updated_at": "2023-02-13 22:36:17", "updated_at": "2026-05-18 01:18:35",
"revisions": [], "revisions": [
{
"n": 1,
"date": "2026-05-18 01:18:35",
"comment": "Contenu modifié",
"title": "hdparm"
}
],
"cover": "", "cover": "",
"files_meta": [], "files_meta": [],
"external_links": [], "external_links": [],
"seo_title": "", "seo_title": "",
"seo_description": "", "seo_description": "",
"og_image": "", "og_image": "",
"category": "Informatique" "category": "Informatique",
"tags": []
} }
@@ -0,0 +1,48 @@
# hdparm
![Nom de la section](dummy.png)
Hdparm est un outil à utiliser lorsqu'il s'agit de diagnostiquer et régler un disque dur. Cet outil a été développé en 2005 par Mark Lord (canadien).
La commande la plus simple et la moins dangeureuse est la commande de demande d'informations :
hdparm -I /dev/sda | more
---
Si un disque dur ou un SSD n'a rien à faire pendant un certain temps, il passe automatiquement en mode veille. Cette fonction d'économie d'énergie peut être influencée par le paramètre -B. Ainsi, en utilisant la commande suivante, elle désactiverait la gestion de l'énergie ; cependant, tous les lecteurs ne le permettent pas.
hdparm -B255 /dev/sda
Au lieu de 255, des valeurs comprises entre 1 et 254 sont autorisées. Une valeur plus élevée signifie que plus d'énergie est utilisée, mais promet également des performances ou une vitesse plus élevées. Les valeurs comprises entre 1 et 128 autorisent l'arrêt du disque, tandis que les valeurs comprises entre 129 et 254 l'interdisent.
La valeur 1 permet d'économiser le plus d'énergie, tandis que la valeur 254 permet d'atteindre le taux de transmission de données le plus élevé (performance E/S). Vous pouvez appeler la valeur actuelle avec :
hdparm -B /dev/sda
L'effet spécifique des différentes valeurs dépend du lecteur lui-même. Cependant, vous devez garder à l'esprit que trop d'arrêts ne sont pas bons pour les disques durs de bureau : Chaque fois qu'il s'éteint, le disque doit garer les têtes, ce qui augmente l'usure. Par conséquent, vous ne devriez pas réveiller votre disque dur toutes les deux secondes - ce qui prend toujours plus de deux secondes.
---
Vous pouvez définir le nombre de secondes d'inactivité que le disque dur doit attendre avant de se mettre en veille avec la commande
hdparm -S 128 /dev/sda
Cependant, cette valeur n'est pas exprimée en secondes mais en un nombre compris entre 1 et 253. Le disque dur multiplie cette valeur par une autre. La valeur choisie dans l'exemple, 128, se situe entre 1 et 240, pour laquelle le disque utilise un facteur de cinq. Par conséquent, il s'arrêterait après 640 secondes d'inactivité.
A partir de 241, le facteur de multiplication augmente régulièrement. À 251, la période d'attente est passée à 5,5 heures. À 253, la valeur est prédéfinie par le fabricant, généralement entre 8 et 12 heures. La valeur 254 est omise ; à 255, le variateur attendra 21 minutes et 15 secondes. Une valeur de 0 désactive complètement le mode veille.
Exemple :
```
sudo hdparm -S 120 /dev/sda
/dev/sda:
setting standby to 120 (10 minutes)
```
---
Pour mettre le disque dur en veille immédiatement, entrez :
hdparm -y /dev/sda
Avec un Y majuscule, le disque passera dans un état de veille encore plus profond. Selon le disque, il se peut que le disque ne se réveille d'un état de sommeil profond qu'après une réinitialisation de l'ensemble du système.