----- Original Message ----- > From: "Pascal Hambourg" <pas...@plouf.fr.eu.org> > To: "Liste Debian" <debian-user-french@lists.debian.org> > Sent: Saturday, 30 December, 2017 5:29:23 PM > Subject: Re: besoin de conseil installation ssd + hdd > > Le 30/12/2017 à 16:54, rand...@free.fr a écrit : > > > > Pour info, la commande pour modifier "Over provisioning", d'après > > http://www.tech-g.com/2015/06/13/over-provisioning-ssd-in-linux/ : > > hdparm -Np1758172678 --yes-i-know-what-i-am-doing /dev/sdb > > Quand tu parlais des "options sur l'activation de > l'overprovisioning", > tu parlais du p devant la valeur et de --yes-i-know-what-i-am-doing ?
Oui, les paramètres pour HDPARM. > p devant la valeur spécifie que celle-ci doit être permanente. Sinon, > HPA revient à sa valeur permanente après une réinitialisation > matérielle > ou une mise hors tension. Et comme il s'agit d'une opération > potentiellement dangereuse (on risque de tronquer voire masquer une > partition existante et rendre le démarrage du système impossible), > par > sécurité hdparm exige la seconde option pour s'assurer qu'on est bien > conscient de ce qu'on fait. > > Une remarque : à l'origine, HPA n'est pas du tout prévu pour > l'overprovisioning. Il a deux objectifs : > - réduire la taille apparente du disque pour éviter le plantage de > certains BIOS > - masquer une zone du disque réservée au firmware de la machine, > contenant par exemple des utilitaires ou un système de restauration. > > D'ailleurs je doute qu'activer HPA ait une quelconque utilité pour > l'overprovisioning. Le billet dit que ça permet au firmware du SSD de > savoir que cette zone est libre et qu'il peut l'utiliser pour les > opérations d'entretien (ramasse-miettes, nivellement de l'usure...) > Vraiment ? D'une part cela ne lui permet pas d'en user à sa guise > puisqu'elle peut quand même contenir des données qui doivent être > masquées en temps normal, et d'autre part ce n'est en rien nécessaire > à > l'efficacité de l'entretien car le TRIM lui permet déjà de savoir > quels > sont les blocs libres. L'important, à mon avis, est donc que cette > zone > ait été TRIMée afin d'être marquée comme libre, ce qui doit être le > cas > lorsque le SSD sort d'usine. De quelle zone s'agit-il ? Que me conseilles-tu : - ne pas utiliser tout l'espace pour mes partitions ? - utiliser le HPA pour laisser une partie libre ? > > > Je viens de redémarrer mon système avec ma Live Debian Stretch, les > > informations fournies sont différentes, voir ci-dessous. Tout à la > > fin, je me retrouve avec un truc pas normal : > > > > max sectors = 500118192/1(500118192?), HPA setting seems > > invalid (buggy kernel device driver?) > > Bizarre en effet, cette valeur maxi à 1 au lieu de 500118192. > Je me méfierais car à cause de cette valeur à 1 il pourrait être > impossible de revenir à la valeur initiale. Comment rattraper la situation sachant que je me moque des données et des partitions présentes sur le SSD ?