[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: besoin de conseil installation ssd + hdd




----- Original Message -----
> From: "Pascal Hambourg" <pascal@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, randy11@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 ?

 



Reply to: