<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="fr">
	<id>https://doc.ycharbi.fr/index.php?action=history&amp;feed=atom&amp;title=Hdparm</id>
	<title>Hdparm - Historique des versions</title>
	<link rel="self" type="application/atom+xml" href="https://doc.ycharbi.fr/index.php?action=history&amp;feed=atom&amp;title=Hdparm"/>
	<link rel="alternate" type="text/html" href="https://doc.ycharbi.fr/index.php?title=Hdparm&amp;action=history"/>
	<updated>2026-07-04T05:47:45Z</updated>
	<subtitle>Historique des versions pour cette page sur le wiki</subtitle>
	<generator>MediaWiki 1.45.3</generator>
	<entry>
		<id>https://doc.ycharbi.fr/index.php?title=Hdparm&amp;diff=1144&amp;oldid=prev</id>
		<title>Ycharbi : Page créée avec « Category:Périphériques_bloc  Hdparm est un outil permettant de réaliser des opérations sur des disques SATA (pour du SCSI, utiliser &#039;&#039;Sdparm&#039;&#039;).  L&#039;ensemble des fo... »</title>
		<link rel="alternate" type="text/html" href="https://doc.ycharbi.fr/index.php?title=Hdparm&amp;diff=1144&amp;oldid=prev"/>
		<updated>2020-05-06T20:14:32Z</updated>

		<summary type="html">&lt;p&gt;Page créée avec « &lt;a href=&quot;/index.php/Cat%C3%A9gorie:P%C3%A9riph%C3%A9riques_bloc&quot; title=&quot;Catégorie:Périphériques bloc&quot;&gt;Category:Périphériques_bloc&lt;/a&gt;  Hdparm est un outil permettant de réaliser des opérations sur des disques SATA (pour du SCSI, utiliser &amp;#039;&amp;#039;Sdparm&amp;#039;&amp;#039;).  L&amp;#039;ensemble des fo... »&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Nouvelle page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;[[Category:Périphériques_bloc]]&lt;br /&gt;
&lt;br /&gt;
Hdparm est un outil permettant de réaliser des opérations sur des disques SATA (pour du SCSI, utiliser &amp;#039;&amp;#039;Sdparm&amp;#039;&amp;#039;).&lt;br /&gt;
&lt;br /&gt;
L&amp;#039;ensemble des fonction est visualisable via la commande&lt;br /&gt;
 hdparm -I /dev/sda&lt;br /&gt;
&lt;br /&gt;
=Mise en veille=&lt;br /&gt;
Un disque dur peut être mis en veille après un certain temps d&amp;#039;inactivité ou sur commande. Dans tout les cas, il se relancera automatiquement à la première tentative d&amp;#039;accès du système. Veillez donc à ne pas le mettre dans une situation où il se met en veille, se réveille, se remet en veille et se reréveille constamment car cette pratique a pour réputation de niquer très rapidement les disques durs.&lt;br /&gt;
&lt;br /&gt;
L&amp;#039;état du disque est visualisable avec la commande&lt;br /&gt;
 hdparm -C /dev/sda&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;Si le retour est &amp;quot;unknow&amp;quot; c&amp;#039;est que le disque tourne. Lorsque le retour est à &amp;quot;standby&amp;quot;, la tête de lecture est parquée et le moteur à l&amp;#039;arrêt (il est donc en veille).&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
==Programmer la mise en veille==&lt;br /&gt;
Cette fonction s&amp;#039;appelle &amp;#039;&amp;#039;Advanced  Power  Management&amp;#039;&amp;#039; (APM) et se manipule avec l&amp;#039;argument &amp;lt;source lang=&amp;quot;bash&amp;quot; inline&amp;gt;-B&amp;lt;/source&amp;gt;. Elle accepte une valeur comprise entre 1 et 254 (plus c&amp;#039;est proche de 1, plus l’énergie est optimisée au détriment de la performance - je n&amp;#039;ai pas plus de détail sur cette notion). Chaque unité correspond à 5 secondes (on calculera donc n*5 = temps d&amp;#039;inactivité en secondes avant l&amp;#039;arrêt du disque) et seules les valeurs comprises entre 1 et 127 permettent l&amp;#039;arrêt complet du disque dur (il n&amp;#039;est donc pas possible de programmer l&amp;#039;extinction d&amp;#039;un disque au delà de 635 secondes d’inactivité par cette simple méthode). La valeur par défaut est à 128 (définit par [[:Category:Systemd|Systemd]] de ce que j&amp;#039;ai lu) sur mon disque dur (je ne sais pas ce que font les valeur au delà de 127...).&lt;br /&gt;
&lt;br /&gt;
La valeur définie s&amp;#039;obtient par&lt;br /&gt;
 hdparm -I /dev/sda | grep level&lt;br /&gt;
ou&lt;br /&gt;
 hdparm -B /dev/sda&lt;br /&gt;
&lt;br /&gt;
Pour la modifier il suffit de préciser la valeur souhaité après le paramètre&lt;br /&gt;
 hdparm -B 60 /dev/sda&lt;br /&gt;
&lt;br /&gt;
Cette dernière se réinitialise au démarrage, il faudra donc user d&amp;#039;astuce pour la maintenir fonctionnelle. Le Wiki d&amp;#039;Archlinux propose un service &amp;#039;&amp;#039;Systemd&amp;#039;&amp;#039; pour gérer ceci (le fait de passer par [[Cron]] n&amp;#039;est pas fiable de ce que j&amp;#039;ai lu).&lt;br /&gt;
&lt;br /&gt;
 vim /etc/systemd/system/hdparm.service&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
[Unit]&lt;br /&gt;
Description=hdparm sda&lt;br /&gt;
&lt;br /&gt;
[Service]&lt;br /&gt;
Type=oneshot&lt;br /&gt;
ExecStart=/usr/bin/hdparm -B 60 /dev/sda&lt;br /&gt;
&lt;br /&gt;
[Install]&lt;br /&gt;
WantedBy=multi-user.target sleep.target&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 systemctl daemon-reload&lt;br /&gt;
 systemctl enable hdparm.service&lt;br /&gt;
 systemctl status hdparm.service&lt;br /&gt;
&lt;br /&gt;
==Mettre en veille immédiatement==&lt;br /&gt;
Il est possible de mettre le disque en veille directement sans attendre avec la commande&lt;br /&gt;
 hdparm -y /dev/sda&lt;br /&gt;
&lt;br /&gt;
==Sources de la section==&lt;br /&gt;
* https://wiki.archlinux.fr/Hdparm&lt;br /&gt;
* https://www.linux-magazine.com/Online/Features/Tune-Your-Hard-Disk-with-hdparm&lt;br /&gt;
* https://www.fanjoe.be/?p=916&lt;/div&gt;</summary>
		<author><name>Ycharbi</name></author>
	</entry>
</feed>