Re: besoin de conseil installation ssd + hdd

2018-01-04 Par sujet Randy11

Le 31/12/2017 à 10:17, Pascal Hambourg a écrit :

Le 30/12/2017 à 20:48, rand...@free.fr a écrit :


Si on n'active pas HPA, la zone inutilisée qu'on choisit de réserver à 
l'overprovisioning peut être située n'importe où, pas forcément à la fin 
du SSD. La fin du disque est seulement l'emplacement le plus évident et 
le plus simple.



[...]


Je n'ai rien dit de tel. J'ai dit que je pensais que l'activation de HPA 
n'était pas utile à l'overprovisioning et qu'il suffisait de réserver 
une zone du SSD laissée inutilisée.



[...]



je pourrais faire :
* dd if=/dev/zero of=/dev/sde bs=1024 count=1;


Dans quel but effaces-tu les deux premiers secteurs ? Si tu veux effacer 
les méta-données de la table de partition DOS ou GPT, il y a des 
méthodes plus propres et plus complètes comme wipefs.



* hdparm -N p499593904 /dev/sde (par exemple)



Merci pour l'aide et le temps consacré : problème résolu.

J'ai réussi à obtenir des infos cohérentes en désactivant le HPA.
J'ignore s'il fallait pour cela impérativement couper l'alimentation
du SSD ou si ma Live Debian gérait mal le SSD.

Quoi qu'il en soit, HPA désactivé puis réactivé.  N'ayant pas
besoin de tous l'espace disque c'était plus simple que de devoir
se rappeler de ne pas utiliser tous le disque.

Pour le "dd" à la place de "wipfs", c'est parce que j'ai rencontré
des problèmes avec des SSD sur des DELL installé en Windows.
Ainsi je supprime tout, MBR compris.

Les actions suivantes ont été faites sur mon SSD:
- "tune2fs -o discard";
- "noatime" dans "/etc/fstab";
- "tmpfs  /tmp tmpfs defaults,size=3g 0 0" dans "/etc/fstab".

Il reste à mettre en place une crontab pour "TRIM"
et à modifier le paramètre pour "swapiness".

Encore MERCI et une très bonne année !






Re: besoin de conseil installation ssd + hdd

2017-12-31 Par sujet Pascal Hambourg

Le 30/12/2017 à 21:57, rand...@free.fr a écrit :

From: "Gaëtan Perrier" 

Tous les SSD font de l'overprovisionning nativement. Quand un
fabricant indique une taille de disque c'est la taille utilisable
mais en fait le SSD contient plus de mémoire flash.


En effet. Sachant que la mémoire flash, comme la RAM, se présente en 
puces dont la capacité est une puissance entière de 2, il est probable 
qu'un SSD vendu pour 256 Go a une capacité physique réelle de 256 Gio, 
soit 275 Go donc 19 Go (7%) d'overprovisioning.


Mais on peut vouloir plus pour améliorer la durée de vie ou la performance.


Sachant que j'ai le message
max sectors   = 500118192/1(500118192?), HPA setting
seems invalid (buggy kernel device driver?)

Dois-je remettre le HPA à une valeur correcte, par exemple
avec le 7 % ou 10 % de la capacité totale théorique ?


L'overprovisioning natif défini par le fabricant qui est invisible pour 
l'utilisateur, est indépendant du réglage de HPA. La non utilisation 
d'une partie de la capacité visible, avec sans HPA, ne fait que définir 
un overprovisioning supplémentaire.




Re: besoin de conseil installation ssd + hdd

2017-12-31 Par sujet Pascal Hambourg

Le 30/12/2017 à 20:48, rand...@free.fr a écrit :



De quelle zone s'agit-il ?

De la zone définie par HPA quand cette fonction est activée, située
entre la fin apparente définie par hdparm -N et la taille totale.
De quoi croyais-tu qu'on parlait ?


Dans ton précédent message tu conseillais de ne pas utiliser tout
le disque pour remplacer le HPA - si j'ai bien suivi, d'où
mon hésitation.


Si on n'active pas HPA, la zone inutilisée qu'on choisit de réserver à 
l'overprovisioning peut être située n'importe où, pas forcément à la fin 
du SSD. La fin du disque est seulement l'emplacement le plus évident et 
le plus simple.



J'ai compris l'intérêt du TRIM. Mais pour toi, l'over provisionning
ne serait pas si utile que cela ?


Je n'ai rien dit de tel. J'ai dit que je pensais que l'activation de HPA 
n'était pas utile à l'overprovisioning et qu'il suffisait de réserver 
une zone du SSD laissée inutilisée.



Je veux refaire l'installation, donc je me moque de ce qu'il y a
sur le disque. Donc si je voulais activer le HPA (si cela est utile),


Mais cela ne l'est pas à mon avis.


je pourrais faire :
* dd if=/dev/zero of=/dev/sde bs=1024 count=1;


Dans quel but effaces-tu les deux premiers secteurs ? Si tu veux effacer 
les méta-données de la table de partition DOS ou GPT, il y a des 
méthodes plus propres et plus complètes comme wipefs.



* hdparm -N p499593904 /dev/sde (par exemple)




Re: besoin de conseil installation ssd + hdd

2017-12-30 Par sujet randy11


- Original Message -
> From: "Gaëtan Perrier" <gaetan.perr...@neuf.fr>
> To: debian-user-french@lists.debian.org
> Sent: Saturday, 30 December, 2017 8:42:03 PM
> Subject: Re: besoin de conseil installation ssd + hdd
> 
> Tous les SSD font de l'overprovisionning nativement. Quand un
> fabricant indique une taille de disque c'est la taille utilisable
> mais en fait le SSD contient plus de mémoire flash.

Sachant que j'ai le message
max sectors   = 500118192/1(500118192?), HPA setting
seems invalid (buggy kernel device driver?)

Dois-je remettre le HPA à une valeur correcte, par exemple
avec le 7 % ou 10 % de la capacité totale théorique ?

 



Re: besoin de conseil installation ssd + hdd

2017-12-30 Par sujet Gaëtan Perrier
Tous les SSD font de l'overprovisionning nativement. Quand un fabricant indique 
une taille de disque c'est la taille utilisable mais en fait le SSD contient 
plus de mémoire flash.

Le 30 décembre 2017 20:48:13 GMT+01:00, rand...@free.fr a écrit :
>
>> >> 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 ?
>> De la zone définie par HPA quand cette fonction est activée, située
>> entre la fin apparente définie par hdparm -N et la taille totale.
>> De quoi croyais-tu qu'on parlait ?
>
>
>Dans ton précédent message tu conseillais de ne pas utiliser tout
>le disque pour remplacer le HPA - si j'ai bien suivi, d'où
>mon hésitation.
>
>
>> > Que me conseilles-tu :
>> > - ne pas utiliser tout l'espace pour mes partitions ?
>> 
>> Oui, si tu veux faire de l'overprovisioning.
>> 
>> > - utiliser le HPA pour laisser une partie libre ?
>> 
>> Vu la sortie peu engageante de hdparm -N et mon opinion sur son
>> utilité,
>> je ne ne conseille pas.
>
>J'essaye de faire le meilleur choix "dans les règle de l'art" et
>surtout de tout comprendre, ce qui peut ne pas être évident :-)
>
>J'ai compris l'intérêt du TRIM. Mais pour toi, l'over provisionning
>ne serait pas si utile que cela ?
>
>
>> >>> 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 ?
>> 
>> Rattrapper quoi ? Pour le moment tu n'as pas encore défini de HPA,
>> n'est-ce pas ?
>> Tu as déjà partitionné et utilisé le SSD entier ?
>
>Oui, patitionnement fait avec du LVM et le disque déclaré en VG.
>
>Je veux refaire l'installation, donc je me moque de ce qu'il y a
>sur le disque. Donc si je voulais activer le HPA (si cela est utile),
>je pourrais faire :
>* dd if=/dev/zero of=/dev/sde bs=1024 count=1;
>* hdparm -N p499593904 /dev/sde (par exemple)
>
>
>exemple, 

-- 
Envoyé de mon appareil Android avec K-9 Mail. Veuillez excuser ma brièveté.



Re: besoin de conseil installation ssd + hdd

2017-12-30 Par sujet randy11

> >> 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 ?
> De la zone définie par HPA quand cette fonction est activée, située
> entre la fin apparente définie par hdparm -N et la taille totale.
> De quoi croyais-tu qu'on parlait ?


Dans ton précédent message tu conseillais de ne pas utiliser tout
le disque pour remplacer le HPA - si j'ai bien suivi, d'où
mon hésitation.


> > Que me conseilles-tu :
> > - ne pas utiliser tout l'espace pour mes partitions ?
> 
> Oui, si tu veux faire de l'overprovisioning.
> 
> > - utiliser le HPA pour laisser une partie libre ?
> 
> Vu la sortie peu engageante de hdparm -N et mon opinion sur son
> utilité,
> je ne ne conseille pas.

J'essaye de faire le meilleur choix "dans les règle de l'art" et
surtout de tout comprendre, ce qui peut ne pas être évident :-)

J'ai compris l'intérêt du TRIM. Mais pour toi, l'over provisionning
ne serait pas si utile que cela ?


> >>> 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 ?
> 
> Rattrapper quoi ? Pour le moment tu n'as pas encore défini de HPA,
> n'est-ce pas ?
> Tu as déjà partitionné et utilisé le SSD entier ?

Oui, patitionnement fait avec du LVM et le disque déclaré en VG.

Je veux refaire l'installation, donc je me moque de ce qu'il y a
sur le disque. Donc si je voulais activer le HPA (si cela est utile),
je pourrais faire :
* dd if=/dev/zero of=/dev/sde bs=1024 count=1;
* hdparm -N p499593904 /dev/sde (par exemple)


exemple, 



Re: besoin de conseil installation ssd + hdd

2017-12-30 Par sujet Pascal Hambourg

Le 30/12/2017 à 19:15, rand...@free.fr a écrit :

From: "Pascal Hambourg" 

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 ?


De la zone définie par HPA quand cette fonction est activée, située 
entre la fin apparente définie par hdparm -N et la taille totale.

De quoi croyais-tu qu'on parlait ?


Que me conseilles-tu :
- ne pas utiliser tout l'espace pour mes partitions ?


Oui, si tu veux faire de l'overprovisioning.


- utiliser le HPA pour laisser une partie libre ?


Vu la sortie peu engageante de hdparm -N et mon opinion sur son utilité, 
je ne ne conseille pas.



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 ?


Rattrapper quoi ? Pour le moment tu n'as pas encore défini de HPA, 
n'est-ce pas ?

Tu as déjà partitionné et utilisé le SSD entier ?



Re: besoin de conseil installation ssd + hdd

2017-12-30 Par sujet randy11


- 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 ?

 




Re: besoin de conseil installation ssd + hdd

2017-12-30 Par sujet Pascal Hambourg

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 ?


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.



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.




Re: besoin de conseil installation ssd + hdd

2017-12-30 Par sujet randy11


- Original Message -
> From: "Pascal Hambourg" 
[...] 
> >>> C'est la partie "max sectors   = 0/1, HPA is enabled" que
> >>> je ne sais pas interpréter.
> >>
> >> La commande hdparm a échoué, donc le résultat n'a aucune valeur.
> > 
> > Pour info, pour l'instant mon SSD est branché en USB 2 sur mon PC,
> > certaines fonctions peuvent ne pas être opérationnelles.
> 
> Ah, ça explique. Les commandes ATA envoyées par hdparm ne doivent pas
> passer à travers le convertisseur USB-SATA. C'est commun.
>

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 


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?)


/***/

root@debian:/dev# smartctl -i /dev/sda
smartctl 6.6 2016-05-31 r4324 [x86_64-linux-4.9.0-4-amd64] (local build)
Copyright (C) 2002-16, Bruce Allen, Christian Franke, www.smartmontools.org

=== START OF INFORMATION SECTION ===
Device Model: ADATA SU800
Serial Number:2H0720020757
LU WWN Device Id: 5 707c18 100451123
Firmware Version: P1021A
User Capacity:256 060 514 304 bytes [256 GB]
Sector Size:  512 bytes logical/physical
Rotation Rate:Solid State Device
Form Factor:  2.5 inches
Device is:Not in smartctl database [for details use: -P showall]
ATA Version is:   ACS-3 (minor revision not indicated)
SATA Version is:  SATA 3.1, 6.0 Gb/s (current: 6.0 Gb/s)
Local Time is:Sat Dec 30 15:41:01 2017 UTC
SMART support is: Available - device has SMART capability.
SMART support is: Enabled



eoot@debian:/dev# hdparm -I /dev/sda

/dev/sda:

ATA device, with non-removable media
Model Number:   ADATA SU800 
Serial Number:  2H0720020757
Firmware Revision:  P1021A  
Transport:  Serial, ATA8-AST, SATA 1.0a, SATA II Extensions, 
SATA Rev 2.5, SATA Rev 2.6, SATA Rev 3.0
Standards:
Supported: 10 9 8 7 6 5 
Likely used: 10
Configuration:
Logical max current
cylinders   16383   16383
heads   16  16
sectors/track   63  63
--
CHS current addressable sectors:16514064
LBAuser addressable sectors:   268435455
LBA48  user addressable sectors:   500118192
Logical  Sector size:   512 bytes
Physical Sector size:   512 bytes
Logical Sector-0 offset:  0 bytes
device size with M = 1024*1024:  244198 MBytes
device size with M = 1000*1000:  256060 MBytes (256 GB)
cache/buffer size  = unknown
Form Factor: 2.5 inch
Nominal Media Rotation Rate: Solid State Device
Capabilities:
LBA, IORDY(can be disabled)
Queue depth: 32
Standby timer values: spec'd by Standard, no device specific minimum
R/W multiple sector transfer: Max = 2   Current = 2
DMA: mdma0 mdma1 mdma2 udma0 udma1 udma2 udma3 udma4 udma5 *udma6 
 Cycle time: min=120ns recommended=120ns
PIO: pio0 pio1 pio2 pio3 pio4 
 Cycle time: no flow control=120ns  IORDY flow control=120ns
Commands/features:
Enabled Supported:
   *SMART feature set
Security Mode feature set
   *Power Management feature set
   *Write cache
   *Look-ahead
   *Host Protected Area feature set
   *WRITE_BUFFER command
   *READ_BUFFER command
   *NOP cmd
   *DOWNLOAD_MICROCODE
SET_MAX security extension
   *48-bit Address feature set
   *Mandatory FLUSH_CACHE
   *FLUSH_CACHE_EXT
   *SMART error logging
   *SMART self-test
   *General Purpose Logging feature set
   *WRITE_{DMA|MULTIPLE}_FUA_EXT
   *64-bit World wide name
   *WRITE_UNCORRECTABLE_EXT command
   *{READ,WRITE}_DMA_EXT_GPL commands
   *Segmented DOWNLOAD_MICROCODE
   *Gen1 signaling speed (1.5Gb/s)
   *Gen2 signaling speed (3.0Gb/s)
   *Gen3 signaling speed (6.0Gb/s)
   *Native Command Queueing (NCQ)
   *Host-initiated interface power management
   *Phy event counters
   *READ_LOG_DMA_EXT equivalent to READ_LOG_EXT
   *DMA Setup Auto-Activate optimization
Device-initiated interface power management
   *Software settings preservation
Device Sleep (DEVSLP)
   *SMART Command Transport (SCT) 

Re: besoin de conseil installation ssd + hdd

2017-12-30 Par sujet Pascal Hambourg

Le 30/12/2017 à 14:26, rand...@free.fr a écrit :

From: "Pascal Hambourg" 
Le 30/12/2017 à 11:00, rand...@free.fr a écrit :


Pour ma configuration, c'est Stretch avec SSD + HDD mécanique
et swapp pour l'hibernation sur le HDD mécanique.


Quel gâchis.


"Quel gâchis" ... Mettrais-tu tout sur le SSD ?


Pas forcément tout. Si tu mets un disque dur à côté, je suppose que la 
capacité du SSD n'est pas suffisante.
Mais pour les performances, s'il y a quelque chose qui bénéficie à être 
sur le SSD, c'est bien le swap.



C'est le lien sur "Over provisioning" sur lequel j'hésite.
Les infos sur le mode HPA me laissent perplexe, je ne
sais pas comment les interpréter par rapport aux infos lues.


Il n'est pas nécessaire d'activer HPA pour faire de
l'overprovisioning.
Il suffit de ne pas utiliser toute la capacité du disque.


Bon à savoir, mais alors pourquoi toutes ces options sur
l'activation du "provisioning" ? Je suis curieux ;-)


Quelles options ?


C'est la partie "max sectors   = 0/1, HPA is enabled" que
je ne sais pas interpréter.


La commande hdparm a échoué, donc le résultat n'a aucune valeur.


Pour info, pour l'instant mon SSD est branché en USB 2 sur mon PC,
certaines fonctions peuvent ne pas être opérationnelles.


Ah, ça explique. Les commandes ATA envoyées par hdparm ne doivent pas 
passer à travers le convertisseur USB-SATA. C'est commun.



Comment cela "échoué" ??? Ne voyant rien d'anormal (ou ne sachant
pas ce qui est anormal), est-ce le "max sectors   = 0/1" qui
devrait être non nul ? ou peux-tu m'indiquer comment tu arrives
à ce constat ?


J'arrive à ce constat en lisant les messages d'erreur qui précèdent :

SG_IO: *bad/missing* sense data (couic blabla sans intérêt)

La commande devrait afficher le nombre de secteurs utilisables (fixé par 
HPA), le nombre de secteurs total et l'état de HPA. Exemple :


 max sectors   = 234441648/234441648, HPA is disabled



Re: besoin de conseil installation ssd + hdd

2017-12-30 Par sujet randy11

- Original Message -
> From: "Pascal Hambourg" <pas...@plouf.fr.eu.org>
> To: "Liste Debian" <debian-user-french@lists.debian.org>
> Sent: Saturday, 30 December, 2017 10:45:01 AM
> Subject: Re: besoin de conseil installation ssd + hdd
> 
> Le 30/12/2017 à 11:00, rand...@free.fr a écrit :
> > 
> > Pour ma configuration, c'est Stretch avec SSD + HDD mécanique
> > et swapp pour l'hibernation sur le HDD mécanique.
> 
> Quel gâchis.

"Quel gâchis" ... Mettrais-tu tout sur le SSD ?



> > D'après mes lectures, "noatime" peut poser problème à Mutt ou
> > aux logiciels qui ont besoin de connaître la dernière date
> > d'accès, dans ce cas "realtime" est proposé...
> 
> "relatime" pour "relative access time", pas "realtime". relatime est
> déjà l'option de montage par défaut depuis un moment.

Donc je reste ave "noatime". Merci pour la correction sur "relatime".


> 
> > C'est le lien sur "Over provisioning" sur lequel j'hésite.
> > Les infos sur le mode HPA me laissent perplexe, je ne
> > sais pas comment les interpréter par rapport aux infos lues.
> 
> Il n'est pas nécessaire d'activer HPA pour faire de
> l'overprovisioning.
> Il suffit de ne pas utiliser toute la capacité du disque.
> 

Bon à savoir, mais alors pourquoi toutes ces options sur
l'activation du "provisioning" ? Je suis curieux ;-)

> > Mon SSD est un ADATA SU800 256G. Voici les infos dont je
> > dispose, ci-après.
> > 
> > C'est la partie "max sectors   = 0/1, HPA is enabled" que
> > je ne sais pas interpréter.
> 
> La commande hdparm a échoué, donc le résultat n'a aucune valeur.

Pour info, pour l'instant mon SSD est branché en USB 2 sur mon PC,
certaines fonctions peuvent ne pas être opérationnelles.

Comment cela "échoué" ??? Ne voyant rien d'anormal (ou ne sachant
pas ce qui est anormal), est-ce le "max sectors   = 0/1" qui
devrait être non nul ? ou peux-tu m'indiquer comment tu arrives
à ce constat ?

Merci.
 



Re: besoin de conseil installation ssd + hdd

2017-12-30 Par sujet Pascal Hambourg

Le 30/12/2017 à 11:00, rand...@free.fr a écrit :


Pour ma configuration, c'est Stretch avec SSD + HDD mécanique
et swapp pour l'hibernation sur le HDD mécanique.


Quel gâchis.


D'après mes lectures, "noatime" peut poser problème à Mutt ou
aux logiciels qui ont besoin de connaître la dernière date
d'accès, dans ce cas "realtime" est proposé...


"relatime" pour "relative access time", pas "realtime". relatime est 
déjà l'option de montage par défaut depuis un moment.



C'est le lien sur "Over provisioning" sur lequel j'hésite.
Les infos sur le mode HPA me laissent perplexe, je ne
sais pas comment les interpréter par rapport aux infos lues.


Il n'est pas nécessaire d'activer HPA pour faire de l'overprovisioning. 
Il suffit de ne pas utiliser toute la capacité du disque.



Mon SSD est un ADATA SU800 256G. Voici les infos dont je
dispose, ci-après.

C'est la partie "max sectors   = 0/1, HPA is enabled" que
je ne sais pas interpréter.


La commande hdparm a échoué, donc le résultat n'a aucune valeur.



Re: besoin de conseil installation ssd + hdd

2017-12-30 Par sujet randy11

- Original Message -
> From: "Cyrille" <cyri...@cbiot.fr>
> To: "Christophe De Natale" <christophedenat...@orange.fr>
> Cc: debian-user-french@lists.debian.org
> Sent: Wednesday, 29 November, 2017 4:49:05 PM
> Subject: Re: besoin de conseil installation ssd + hdd
> 
> Pas mal d'info sur ce thread.
> https://www.debian-fr.org/t/ssd-sous-linux/75111
> par contre c'est plus pour la configuration du SSD, n'ayant pas de
> disque plateau à coté
> Si jamais ça peut servir..
> 
> 

Merci pour le lien !

Pour ma configuration, c'est Stretch avec SSD + HDD mécanique
et swapp pour l'hibernation sur le HDD mécanique.

À partir du lien, je suis remonté aux liens :
https://sites.google.com/site/easylinuxtipsproject/ssd
http://www.deltasight.fr/ssd-linux-guide-ultime/
http://www.tech-g.com/2015/06/13/over-provisioning-ssd-in-linux/
(http://www.deltasight.fr/les-optimisations-memoire-sous-linux/#La_compression_avec_zRam)

D'après mes lectures, "noatime" peut poser problème à Mutt ou
aux logiciels qui ont besoin de connaître la dernière date
d'accès, dans ce cas "realtime" est proposé...

C'est le lien sur "Over provisioning" sur lequel j'hésite. 
Les infos sur le mode HPA me laissent perplexe, je ne
sais pas comment les interpréter par rapport aux infos lues.

Mon SSD est un ADATA SU800 256G. Voici les infos dont je
dispose, ci-après.

C'est la partie "max sectors   = 0/1, HPA is enabled" que
je ne sais pas interpréter.

Bien sûr, la conservation des données n'a aucune importance,
pour l'instant.

Alors avant de réellement casser quelque chose et je ne fais
pas référence au partitionnement mais bien au SSD lui-même,
quels sont vos conseils ?

Merci pour votre aide.

Randy11.

/*/
user@debian:~$ sudo smartctl -i /dev/sde
smartctl 6.6 2016-05-31 r4324 [x86_64-linux-4.9.0-4-amd64] (local build)
Copyright (C) 2002-16, Bruce Allen, Christian Franke, www.smartmontools.org

=== START OF INFORMATION SECTION ===
Device Model: ADATA SU800
Serial Number:2H0720020757
LU WWN Device Id: 5 707c18 100451123
Firmware Version: P1021A
User Capacity:256 060 514 304 bytes [256 GB]
Sector Size:  512 bytes logical/physical
Rotation Rate:Solid State Device
Form Factor:  2.5 inches
Device is:Not in smartctl database [for details use: -P showall]
ATA Version is:   ACS-3 (minor revision not indicated)
SATA Version is:  SATA 3.1, 6.0 Gb/s (current: 1.5 Gb/s)
Local Time is:Sat Dec 30 09:51:17 2017 UTC
SMART support is: Available - device has SMART capability.
SMART support is: Enabled



user@debian:~$ sudo hdparm -I /dev/sde

/dev/sde:
SG_IO: bad/missing sense data, sb[]:  70 00 05 00 00 00 00 0a 00 00 00 00 20 00 
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

ATA device, with non-removable media
Standards:
Likely used: 1
Configuration:
Logical max current
cylinders   0   0
heads   0   0
sectors/track   0   0
--
Logical/Physical Sector size:   512 bytes
device size with M = 1024*1024:   0 MBytes
device size with M = 1000*1000:   0 MBytes 
cache/buffer size  = unknown
Capabilities:
IORDY not likely
Cannot perform double-word IO
R/W multiple sector transfer: not supported
DMA: not supported
PIO: pio0 
user@debian:~$ sudo hdparm -N /dev/sde

/dev/sde:
SG_IO: bad/missing sense data, sb[]:  70 00 05 00 00 00 00 0a 00 00 00 00 20 00 
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
SG_IO: bad/missing sense data, sb[]:  70 00 05 00 00 00 00 0a 00 00 00 00 20 00 
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 max sectors   = 0/1, HPA is enabled
user@debian:~$ 




Re: besoin de conseil installation ssd + hdd

2017-12-04 Par sujet Pascal Hambourg

Le 04/12/2017 à 15:14, Daniel Caillibaud a écrit :

Le 02/12/17 à 13:33, Pascal Hambourg  a écrit :
PH> > Pour monter /usr ou autre en lecture seule, y'a bind (qui peut se mettre 
en fstab).
PH>
PH> Certes mais c'est moins sûr qu'un /usr séparé

en quoi un /usr monté en bind ro sur lui-même (dans la partition / en rw) 
serait moins
sûr qu'un /usr séparé ?


Même s'il n'est plus accessible directement en écriture, il fait partie 
d'un système de fichiers monté en lecture-écriture, et à ce titre, est 
sujet à toutes les dommages qui peuvent affecter celui-ci. Cela 
s'applique de la même façon aux sous-volumes btrfs.




Re: besoin de conseil installation ssd + hdd

2017-12-04 Par sujet Daniel Caillibaud
Le 02/12/17 à 13:33, Pascal Hambourg  a écrit :
PH> > Pour monter /usr ou autre en lecture seule, y'a bind (qui peut se mettre 
en fstab).  
PH> 
PH> Certes mais c'est moins sûr qu'un /usr séparé

en quoi un /usr monté en bind ro sur lui-même (dans la partition / en rw) 
serait moins
sûr qu'un /usr séparé ?

-- 
Daniel

Si vous voulez aller sur la mer, sans aucun risque de chavirer,
alors, n'achetez pas un bateau: achetez une île!
Marcel Pagnol.



Re: besoin de conseil installation ssd + hdd

2017-12-02 Par sujet Pascal Hambourg

Le 01/12/2017 à 10:54, Daniel Caillibaud a écrit :

Le 29/11/17 à 23:40, Pascal Hambourg  a écrit :

PH> Le 29/11/2017 à 18:36, Bernard Schoenacker a écrit :
PH> >
PH> > voici ce que je compterai faire :
PH> > sur le ssd :
PH> > /boot
PH> > /
PH> > /usr
PH>
PH> Pourquoi séparer /boot et /usr ?

J'avoue ne pas comprendre non plus l'intérêt de partitionner séparément /usr.

Pour /boot ça peut avoir de l'intérêt pour permettre ou simplifier le boot 
(partitions
chiffrées, raid soft exotique, etc.).


Mais ce n'est pas le cas ici où / est dans une partition normale.


Pour monter /usr ou autre en lecture seule, y'a bind (qui peut se mettre en 
fstab).


Certes mais c'est moins sûr qu'un /usr séparé, car le système de 
fichiers / reste globalement monté en lecture-écriture.



Il peut quand même y avoir un intérêt à mettre /var/log ou /var/lib ou /var à 
part


Je n'ai pas d'objection sur ce point, sinon je n'aurai pas manqué de la 
soulever.




Re: besoin de conseil installation ssd + hdd

2017-12-02 Par sujet Christophe De Natale

Le 30/11/2017 à 22:19, Étienne Mollier a écrit :

Bonjour Christophe,

Christophe De Natale, le 2017-11-30T12:21:32 :

La machine n'étant pas pour moiet l'utilisateur étant ok pour
s'orienter sur la fiabilité, on va choisir la durabilité.
La seule "particularité" sera de faire tourner "wine" afin
d'installer un logiciel de télétransmission (infirmier
libéral).

Dans ce cas, le répertoire ~/.wine gagnera probablement à être
stocké sur le SSD via un lien symbolique dans un répertoire
/ssdhome comme proposé par Basile Starynkevitch.


Faut-il prendre des dispositions particulières pour les options
de montage ?

Une suggestion courante est d'activer l'option noatime, sans quoi
la table des inodes est accédée en écriture y compris quand un
fichier est uniquement lu.  Il existe toutefois des programmes
qui se basent sur l'atime, notamment pour déclencher des
notifications ou faire du ménage[1], et qui ne fonctionnent plus
quand cette option de montage est activée, mais ils ne
concernent probablement pas votre installation.

D'après la page de manuel de mount, on peut lui préférer l'option
relatime :

relatime
   Update  inode  access times relative to modify or
   change time.  Access time is only updated if  the
   previous access time was earlier than the current
   modify or change time.  (Similar to noatime,  but
   it  doesn't break mutt or other applications that
   need to know if a file has been  read  since  the
   last time it was modified.)

Je n'ai pas vérifié, mais il est possible qu'il s'agisse d'une
option de montage par défaut à l'installation.  Bien que
j'utilise l'option noatime sans problèmes particuliers à la
maison, l'option relatime semble plus prudente, et n'engendre pas
beaucoup plus d'entrées et sorties que noatime, car les mises à
jour sont appliquées en même temps que les mtime (date de
modification de fichier) et ctime (date de modification d'inode).

Un brave a étudié la question de près[2], et en plus de ce qui
est décrit dans le manuel, Linux apporte aussi une subtilité, à
savoir un rafraîchissement toutes les vingt-quatre heures (ce qui
n'est peut-être pas vrai avec Hurd ou kFreeBSD, à vérifier dans
leur code source).


swap = 16Go => est-ce vraiment utile/justifié ?

Plus vraiment, sur certains systèmes avec des quantités énormes
de RAM, ce n'est même pas possible du tout.  RedHat a même pondu
une table à ce sujet[3].  À moins que l'hibernation soit active,
auquel cas il faut au minimum autant de swap que RAM, 8Gio
devraient suffire.

Pascal Hambourg, le 2017-11-30 :

Le 30/11/2017 à 17:11, Bernard Schoenacker a écrit :

  sur le disque dur :
  /var (50 Go)
  /home le reste
  swap 16Go (2x ram)

mais où placer le / tmp (en ram ?)

En tmpfs (mémoire virtuelle, soit RAM et swap). Sans hésiter si
les programmes qui tournent sur la machine n'y stockent pas des
giga-octets.

/tmp étant effacé au démarrage de la machine, on ne perd rien à
le stocker en mémoire vive.  On n'use pas le SSD, et on a les
performances de la RAM, c'est plutôt une bonne initiative.  :-)


En dopant la couche Wine via le SSD, en se basant sur les options
de montage de Mohamed Ibrahim[2] et en plaçant le /tmp en RAM, on
aurait :

SSD:/   filldefaults,noatime
+ /ssdhome/.wine

HDD:/var50G defaults,relatime
/home   filldefaults,relatime
+ /home/.wine -> /ssdhome/.wine
swap8G ou 16G si hibernation autorisée

RAM:/tmptmpfs   defaults

J'espère que ça ne fait pas trop usine à gaz, il commence à y
avoir beaucoup de choses à penser.  =°

À plus,


Bonjour Etienne et tout le monde,

Merci beaucoup pour ces réponses agrémentées de telles précisions.
J'ai parcouru le premier lien, je vais prendre le temps ce week-end de 
lire ceci tranquillement ainsi que l'ensemble des réponses apportées.


Non, concernant la question de l'usine à gaz, je pense que c'est adapté 
à une utilisation optimisée dans un but de préservation d'usure 
matérielle. En même temps, c'est dommage pour les 250Go de ssd mais cela 
n'a pas été mon choix (matériel déjà en place).


A la limite, je pourrai ne déplacer que /var et le swap sur le hdd, /tmp 
en ram + les options qui vont bien.
Je laisse /home sur le ssd et je créé des liens pour les répertoires 
contenant photos et vidéos.


Bon w-e,

--
Christophe



Re: besoin de conseil installation ssd + hdd

2017-12-01 Par sujet Daniel Caillibaud
Le 29/11/17 à 23:40, Pascal Hambourg  a écrit :

PH> Le 29/11/2017 à 18:36, Bernard Schoenacker a écrit :
PH> > 
PH> > voici ce que je compterai faire :
PH> > sur le ssd :
PH> > /boot
PH> > /
PH> > /usr  
PH> 
PH> Pourquoi séparer /boot et /usr ?

J'avoue ne pas comprendre non plus l'intérêt de partitionner séparément /usr.

Pour /boot ça peut avoir de l'intérêt pour permettre ou simplifier le boot 
(partitions
chiffrées, raid soft exotique, etc.).

J'ai bien séparé toutes mes partitions comme tout le monde dans les années 90, 
mais depuis 2000
environ je fonctionne avec un seul / (/home séparée sur un desktop) et je n'ai 
jamais eu à le
regretter.

Pour monter /usr ou autre en lecture seule, y'a bind (qui peut se mettre en 
fstab). 

Il peut quand même y avoir un intérêt à mettre /var/log ou /var/lib ou /var à 
part, soit pour
les mettre sur un disque plus rapide, soit pour limiter la casse en cas 
d'accroissement de
données pas trop maîtrisé (ne pas saturer / dans ce cas), soit pour le mettre 
sur un lvm
distinct que l'on augmentera au gré des besoins.

-- 
Daniel

Certaines zones de pêche commencent a être tellement polluées 
par les hydrocarbures qu'on y pêche des turbots diesels.
Philippe Geluck, Le chat



Re: besoin de conseil installation ssd + hdd

2017-11-30 Par sujet Étienne Mollier
Erratum,

On 11/30/2017 10:19 PM, Étienne Mollier wrote:
>   SSD:/   filldefaults,noatime
>   + /ssdhome/.wine
> 
>   HDD:/var50G defaults,relatime
>   /home   filldefaults,relatime
>   + /home/.wine -> /ssdhome/.wine
>   swap8G ou 16G si hibernation autorisée
> 
>   RAM:/tmptmpfs   defaults

C'est /home/$USER/.wine qu'il faut lire.  :-)

-- 
Étienne Mollier 



Re: besoin de conseil installation ssd + hdd

2017-11-30 Par sujet Étienne Mollier
Bonjour Christophe,

Christophe De Natale, le 2017-11-30T12:21:32 :
> La machine n'étant pas pour moiet l'utilisateur étant ok pour
> s'orienter sur la fiabilité, on va choisir la durabilité.
> La seule "particularité" sera de faire tourner "wine" afin
> d'installer un logiciel de télétransmission (infirmier
> libéral).

Dans ce cas, le répertoire ~/.wine gagnera probablement à être
stocké sur le SSD via un lien symbolique dans un répertoire
/ssdhome comme proposé par Basile Starynkevitch.

> Faut-il prendre des dispositions particulières pour les options
> de montage ?

Une suggestion courante est d'activer l'option noatime, sans quoi
la table des inodes est accédée en écriture y compris quand un
fichier est uniquement lu.  Il existe toutefois des programmes
qui se basent sur l'atime, notamment pour déclencher des
notifications ou faire du ménage[1], et qui ne fonctionnent plus
quand cette option de montage est activée, mais ils ne
concernent probablement pas votre installation.

D'après la page de manuel de mount, on peut lui préférer l'option
relatime :

   relatime
  Update  inode  access times relative to modify or
  change time.  Access time is only updated if  the
  previous access time was earlier than the current
  modify or change time.  (Similar to noatime,  but
  it  doesn't break mutt or other applications that
  need to know if a file has been  read  since  the
  last time it was modified.)

Je n'ai pas vérifié, mais il est possible qu'il s'agisse d'une
option de montage par défaut à l'installation.  Bien que
j'utilise l'option noatime sans problèmes particuliers à la
maison, l'option relatime semble plus prudente, et n'engendre pas
beaucoup plus d'entrées et sorties que noatime, car les mises à
jour sont appliquées en même temps que les mtime (date de
modification de fichier) et ctime (date de modification d'inode).

Un brave a étudié la question de près[2], et en plus de ce qui
est décrit dans le manuel, Linux apporte aussi une subtilité, à
savoir un rafraîchissement toutes les vingt-quatre heures (ce qui
n'est peut-être pas vrai avec Hurd ou kFreeBSD, à vérifier dans
leur code source).

> swap = 16Go => est-ce vraiment utile/justifié ?

Plus vraiment, sur certains systèmes avec des quantités énormes
de RAM, ce n'est même pas possible du tout.  RedHat a même pondu
une table à ce sujet[3].  À moins que l'hibernation soit active,
auquel cas il faut au minimum autant de swap que RAM, 8Gio
devraient suffire.

Pascal Hambourg, le 2017-11-30 :
> Le 30/11/2017 à 17:11, Bernard Schoenacker a écrit :
> >  sur le disque dur :
> >  /var (50 Go)
> >  /home le reste
> >  swap 16Go (2x ram)
> >
> > mais où placer le / tmp (en ram ?)
>
> En tmpfs (mémoire virtuelle, soit RAM et swap). Sans hésiter si
> les programmes qui tournent sur la machine n'y stockent pas des
> giga-octets.

/tmp étant effacé au démarrage de la machine, on ne perd rien à
le stocker en mémoire vive.  On n'use pas le SSD, et on a les
performances de la RAM, c'est plutôt une bonne initiative.  :-)


En dopant la couche Wine via le SSD, en se basant sur les options
de montage de Mohamed Ibrahim[2] et en plaçant le /tmp en RAM, on
aurait :

SSD:/   filldefaults,noatime
+ /ssdhome/.wine

HDD:/var50G defaults,relatime
/home   filldefaults,relatime
+ /home/.wine -> /ssdhome/.wine
swap8G ou 16G si hibernation autorisée

RAM:/tmptmpfs   defaults

J'espère que ça ne fait pas trop usine à gaz, il commence à y
avoir beaucoup de choses à penser.  =°

À plus,
-- 
Étienne Mollier 

[1] 
https://serverfault.com/questions/47466/drawbacks-of-mounting-a-filesystem-with-noatime
[2] 
https://stackpointer.io/unix/linux-io-performance-tuning-noatime-nodiratime-relatime/388/
[3] 
https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/6/html/installation_guide/s2-diskpartrecommend-ppc



Re: besoin de conseil installation ssd + hdd

2017-11-30 Par sujet Pascal Hambourg

Le 30/11/2017 à 17:11, Bernard Schoenacker a écrit :



De: "Christophe De Natale" 

Le 29/11/2017 à 18:36, Bernard Schoenacker a écrit :


voici ce que je compterai faire :
sur le ssd :
/boot
/
/usr

sur le disque dur :
/var (50 Go)
/home le reste
swap 16Go (2x ram)


Bernard, serait-il possible de préciser pour la séparation de /boot
et /usr dans le choix proposé svp ?
Pour moi, cela aurait été afin de passer /boot en ext3 (?) mais /usr
je vois pas.


Pourquoi ext3 ? Que je sache, il est obsolète par rapport à ext4 qui est 
supporté par les chargeurs d'amorçage les plus courants et ne supporte 
pas le TRIM. Si on veut un système de fichiers plus simple qu'ext4, on 
prendrait plutôt ext2.


Quant à /usr, la seule raison que je vois est de pouvoir le monter en 
lecture seule la plupart du temps (sauf pour les opérations sur les 
paquets, et en association avec la fusion de /bin, /lib et /sbin dans 
/usr pour en accroître l'intérêt), en attendant les évolution permettant 
de monter la racine elle-même en lecture seule.



je reprend mon partitionnement :

/boot  200 Moext3
/ en comprenant opt   ext4
/usr  ext 4


Cela ne répond pas à la question de Christophe et moi.


  sur le disque dur :
  /var (50 Go)
  /home le reste
  swap 16Go (2x ram)

mais où placer le / tmp (en ram ?)


En tmpfs (mémoire virtuelle, soit RAM et swap). Sans hésiter si les 
programmes qui tournent sur la machine n'y stockent pas des giga-octets.




Re: besoin de conseil installation ssd + hdd

2017-11-30 Par sujet Bernard Schoenacker


- Mail original -
> De: "Christophe De Natale" <christophedenat...@orange.fr>
> À: debian-user-french@lists.debian.org
> Envoyé: Jeudi 30 Novembre 2017 16:45:47
> Objet: Re: besoin de conseil installation ssd + hdd
> 
> Le 29/11/2017 à 18:36, Bernard Schoenacker a écrit :
> >
> > - Mail original -
> >> De: "Christophe De Natale" <christophedenat...@orange.fr>
> >> À: debian-user-french@lists.debian.org
> >> Envoyé: Mercredi 29 Novembre 2017 17:45:23
> >> Objet: besoin de conseil installation ssd + hdd
> >>
> >> Bonjour,
> >>
> >> Quel est votre partitionnement préféré pour un type de
> >> configuration
> >> matérielle telle que :
> >> 1 ssd 850 EVO de 250 Gb + 1 hdd 2 Tb
> >> Il ya 8 Gb de ram sur la machine et l’utilisation est
> >> desktop/mono-utilisateur
> >>
> >> Je viens de lire tellement de choses que je n'arrive pas à me
> >> décider
> >> :
> >> * tout sur le ssd et stockage "manuel" sur le hdd
> >> * partitionnement plus "recherché" mais lequel ?
> >>
> >> Merci pour vos suggestions,
> >>
> >> --
> >> Christophe
> >>
> >>
> > bonjour,
> >
> > voici ce que je compterai faire :
> > sur le ssd :
> > /boot
> > /
> > /usr
> >
> > sur le disque dur :
> > /var (50 Go)
> > /home le reste
> > swap 16Go (2x ram)
> >
> Bonjour,
> 
> Bernard, serait-il possible de préciser pour la séparation de /boot
> et
> /usr dans le choix proposé svp ?
> Pour moi, cela aurait été afin de passer /boot en ext3 (?) mais /usr
> je
> vois pas.
> 
> --
> Christophe
> 
> 


bonjour,

je reprend mon partitionnement :

/boot  200 Moext3
/ en comprenant opt   ext4
/usr  ext 4 

 sur le disque dur :
 /var (50 Go)
 /home le reste
 swap 16Go (2x ram)

mais où placer le / tmp (en ram ?)

slt
bernard



Re: besoin de conseil installation ssd + hdd

2017-11-30 Par sujet Christophe De Natale

Le 29/11/2017 à 18:36, Bernard Schoenacker a écrit :


- Mail original -

De: "Christophe De Natale" <christophedenat...@orange.fr>
À: debian-user-french@lists.debian.org
Envoyé: Mercredi 29 Novembre 2017 17:45:23
Objet: besoin de conseil installation ssd + hdd

Bonjour,

Quel est votre partitionnement préféré pour un type de configuration
matérielle telle que :
1 ssd 850 EVO de 250 Gb + 1 hdd 2 Tb
Il ya 8 Gb de ram sur la machine et l’utilisation est
desktop/mono-utilisateur

Je viens de lire tellement de choses que je n'arrive pas à me décider
:
* tout sur le ssd et stockage "manuel" sur le hdd
* partitionnement plus "recherché" mais lequel ?

Merci pour vos suggestions,

--
Christophe



bonjour,

voici ce que je compterai faire :
sur le ssd :
/boot
/
/usr

sur le disque dur :
/var (50 Go)
/home le reste
swap 16Go (2x ram)


Bonjour,

Bernard, serait-il possible de préciser pour la séparation de /boot et 
/usr dans le choix proposé svp ?
Pour moi, cela aurait été afin de passer /boot en ext3 (?) mais /usr je 
vois pas.


--
Christophe



Re: besoin de conseil installation ssd + hdd

2017-11-30 Par sujet Eric Degenetais
Le 30 novembre 2017 à 12:42, Gaëtan Perrier  a écrit :
>
> Salut,
>
> L'intérêt d'un SSD c'est sa rapidité. Donc déporter sur le HDD tout ce qui 
> est écrit/lu souvent c'est pour moi un non sens.
> De même tmp est utilisé souvent mais est effacé à chaque redémarrage. Donc si 
> on a assez de RAM autant le mettre dedans. On garde l'espace disque pour ce 
> qui est vraiment nécessaire.
> Si le SSD ne sert qu'à mettre des trucs que l'on n'accède pas souvent je ne 
> vois pas trop l'intérêt ...
>
> Gaëtan
bonjour,
à mon sens, vous oubliez la distinction entre accès en lecture et en
écriture. Le système d'une manière générale (à l'exception des
journeaux, qu'on peut déporter) est lu bien plus souvent qu'il n'est
écrit. On peut donc déjà espérer un gain du fait du chargement
accéléré des exécutables et de leurs ressources, et de la lecture
accélérée des fichiers de configuration système.

Cordialement

Éric Dégenètais



Re: besoin de conseil installation ssd + hdd

2017-11-30 Par sujet Gaëtan Perrier
Salut,

L'intérêt d'un SSD c'est sa rapidité. Donc déporter sur le HDD tout ce qui est 
écrit/lu souvent c'est pour moi un non sens.
De même tmp est utilisé souvent mais est effacé à chaque redémarrage. Donc si 
on a assez de RAM autant le mettre dedans. On garde l'espace disque pour ce qui 
est vraiment nécessaire.
Si le SSD ne sert qu'à mettre des trucs que l'on n'accède pas souvent je ne 
vois pas trop l'intérêt ...

Gaëtan

Le 30 novembre 2017 06:37:50 GMT+01:00, Bernard Schoenacker 
<bernard.schoenac...@free.fr> a écrit :
>
>
>- Mail original -
>> De: "Gaëtan Perrier" <gaetan.perr...@neuf.fr>
>> À: debian-user-french@lists.debian.org
>> Envoyé: Jeudi 30 Novembre 2017 00:31:36
>> Objet: Re: besoin de conseil installation ssd + hdd
>> 
>> Le mercredi 29 novembre 2017 à 17:45 +0100, Christophe De Natale a
>> écrit :
>> > Bonjour,
>> > 
>> > Quel est votre partitionnement préféré pour un type de
>> > configuration
>> > matérielle telle que :
>> > 1 ssd 850 EVO de 250 Gb + 1 hdd 2 Tb
>> > Il ya 8 Gb de ram sur la machine et l’utilisation est
>> > desktop/mono-utilisateur
>> 
>> Pour une machine bureau, je ferais:
>> - /tmp en RAM (éventuellement monter à 16 Go plus tard si gros besoin
>> en RAM),
>> - /home sur le hdd
>> - le reste sur le SSD
>> 
>> 
>> Gaëtan
>> 
>
>
>bonjour,
>
>et le /var/log est quand même beaucoup sollicité en écriture ...
>
>pour le /tmp pourquoi ne pas créer un emplacement spécifique sur 
>le disque dur à plateaux
>
>slt
>bernard

-- 
Envoyé de mon appareil Android avec K-9 Mail. Veuillez excuser ma brièveté.

signature.asc
Description: PGP signature


Re: besoin de conseil installation ssd + hdd

2017-11-30 Par sujet Christophe De Natale

Le 29/11/2017 à 20:53, Étienne Mollier a écrit :

Bonjour Christophe,


Bonjour à vous et merci à tout le monde pour les réponses,



Christophe De Natale, le 2017-11-29 :

Je viens de lire tellement de choses que je n'arrive pas à me
décider

Tout dépend de l'équilibre que vous voulez obtenir entre
performances, durabilité et facilité d'utilisation.  C'est vrai
que les possibilités sont nombreuses.


La machine n'étant pas pour moiet l'utilisateur étant ok pour s'orienter 
sur la fiabilité, on va choisir la durabilité.
La seule "particularité" sera de faire tourner "wine" afin d'installer 
un logiciel de télétransmission (infirmier libéral).



Bernard Schoenacker, le 2017-11-29 :

sur le ssd :
/boot
/
/usr

sur le disque dur :
/var (50 Go)
/home le reste
swap 16Go (2x ram)

Excellente configuration si vous voulez faire durer votre SSD
aussi longtemps que possible.  Les performances au démarrage des
programmes sont toujours au rendez-vous, si on excepte les
situations où un appel bloquant est effectué pour accéder au /var
(soit pour écrire un log, soit pour un fichier PID, etc).  C'est
également plus simple à gérer que la première proposition, le
besoin de faire le ménage régulièrement dans le home est moins
fréquent.

Il est même probable que le disque cède avant le SSD, étant sujet
aux contraintes mécaniques.


En reprenant la proposition de partitionnement ci-dessus et comme le 
demandait Pascal, quel avantage à séparer /boot et /usr ?

Attribut-on "ext4" à toutes les partitions dans ce cas ?
Faut-il prendre des dispositions particulières pour les options de 
montage ?

swap = 16Go => est-ce vraiment utile/justifié ?

--
Christophe



Re: besoin de conseil installation ssd + hdd

2017-11-29 Par sujet Basile Starynkevitch



On 11/29/2017 05:45 PM, Christophe De Natale wrote:

Bonjour,

Quel est votre partitionnement préféré pour un type de configuration 
matérielle telle que :

1 ssd 850 EVO de 250 Gb + 1 hdd 2 Tb
Il ya 8 Gb de ram sur la machine et l’utilisation est 
desktop/mono-utilisateur


Je viens de lire tellement de choses que je n'arrive pas à me décider :
* tout sur le ssd et stockage "manuel" sur le hdd
* partitionnement plus "recherché" mais lequel ?


J'utilise souvent dans ce cas la strategie suivante.

Le système sur le ssd, donc / mais il y restera pas mal de place (j'y 
mets aussi un /ssdhome)


Le SSD etant petit, il est déconseillé de le fragmenter en plusieurs 
partitions (ce qui, pourrait avoir du sens sur le HDD)


Le /home sur le hdd et probablement le swap aussi ; dans les rares cas 
où le swap sert réellement, on pourrait imaginer (de temps à autre) 
swapper sur un fichier du SSD.


Pour certains repertoires (par exemple le code source de logiciels 
libres sur lesquels je travaille actuellement) je les mets sur le SSD 
(par exemple dans un /ssdhome )

avec un lien symbolique depuis mon /home

On peut faire plus fin, mais AMHO ce n'est pas la peine.


Je n'ai encore jamais eu de plantage matériel d'un SSD. Il parait que (à 
l'inverse d'un HDD) ca plante totalement d'un coup. Sur une machine 
souvent allumée, je conseillerais un crontab qui copie (par exemple 
toutes les deux heures) le /ssdhome sur un sous repertoire du /home


De toute façon il faut toujours sauvegarder ses données

Librement

--
Basile STARYNKEVITCH   == http://starynkevitch.net/Basile
opinions are mine only - les opinions sont seulement miennes
Bourg La Reine, France



Re: besoin de conseil installation ssd + hdd

2017-11-29 Par sujet Pierre Malard
Hola,

Je dis peut-être une connerie mais pourquoi ne pas envisager un système de 
cache SSD du HDD avec LVM  et lvmcache 
(https://manpages.debian.org/jessie/lvm2/lvmcache.7.en.html) ?

> Le 30 nov. 2017 à 00:31, Gaëtan Perrier  a écrit :
> 
> Le mercredi 29 novembre 2017 à 17:45 +0100, Christophe De Natale a écrit :
>> Bonjour,
>> 
>> Quel est votre partitionnement préféré pour un type de configuration
>> matérielle telle que :
>> 1 ssd 850 EVO de 250 Gb + 1 hdd 2 Tb
>> Il ya 8 Gb de ram sur la machine et l’utilisation est
>> desktop/mono-utilisateur
> 
> Pour une machine bureau, je ferais:
> - /tmp en RAM (éventuellement monter à 16 Go plus tard si gros besoin en RAM),
> - /home sur le hdd
> - le reste sur le SSD
> 
> 
> Gaëtan

--
Pierre Malard

  « Les utopies ne sont souvent que des vérités prématurées »
  Alphonse de Lamartine
   |\  _,,,---,,_
   /,`.-'`'-.  ;-;;,_
  |,4-  ) )-,_. ,\ (  `'-'
 '---''(_/--'  `-'\_)   πr

perl -e '$_=q#: 3|\ 5_,3-3,2_: 3/,`.'"'"'`'"'"' 5-.  ;-;;,_:  |,A-  ) )-,_. ,\ 
(  `'"'"'-'"'"': '"'"'-3'"'"'2(_/--'"'"'  `-'"'"'\_): 
24πr::#;y#:#\n#;s#(\D)(\d+)#$1x$2#ge;print'
- --> Ce message n’engage que son auteur <--



signature.asc
Description: Message signed with OpenPGP


Re: besoin de conseil installation ssd + hdd

2017-11-29 Par sujet Bernard Schoenacker


- Mail original -
> De: "Gaëtan Perrier" <gaetan.perr...@neuf.fr>
> À: debian-user-french@lists.debian.org
> Envoyé: Jeudi 30 Novembre 2017 00:31:36
> Objet: Re: besoin de conseil installation ssd + hdd
> 
> Le mercredi 29 novembre 2017 à 17:45 +0100, Christophe De Natale a
> écrit :
> > Bonjour,
> > 
> > Quel est votre partitionnement préféré pour un type de
> > configuration
> > matérielle telle que :
> > 1 ssd 850 EVO de 250 Gb + 1 hdd 2 Tb
> > Il ya 8 Gb de ram sur la machine et l’utilisation est
> > desktop/mono-utilisateur
> 
> Pour une machine bureau, je ferais:
> - /tmp en RAM (éventuellement monter à 16 Go plus tard si gros besoin
> en RAM),
> - /home sur le hdd
> - le reste sur le SSD
> 
> 
> Gaëtan
> 


bonjour,

et le /var/log est quand même beaucoup sollicité en écriture ...

pour le /tmp pourquoi ne pas créer un emplacement spécifique sur 
le disque dur à plateaux

slt
bernard



Re: besoin de conseil installation ssd + hdd

2017-11-29 Par sujet Gaëtan Perrier
Le mercredi 29 novembre 2017 à 17:45 +0100, Christophe De Natale a écrit :
> Bonjour,
> 
> Quel est votre partitionnement préféré pour un type de configuration 
> matérielle telle que :
> 1 ssd 850 EVO de 250 Gb + 1 hdd 2 Tb
> Il ya 8 Gb de ram sur la machine et l’utilisation est 
> desktop/mono-utilisateur

Pour une machine bureau, je ferais:
- /tmp en RAM (éventuellement monter à 16 Go plus tard si gros besoin en RAM),
- /home sur le hdd
- le reste sur le SSD


Gaëtan


signature.asc
Description: This is a digitally signed message part


Re: besoin de conseil installation ssd + hdd

2017-11-29 Par sujet Pascal Hambourg

Le 29/11/2017 à 18:36, Bernard Schoenacker a écrit :


voici ce que je compterai faire :
sur le ssd :
/boot
/
/usr


Pourquoi séparer /boot et /usr ?



Re: besoin de conseil installation ssd + hdd

2017-11-29 Par sujet Étienne Mollier
Bonjour Christophe,


Christophe De Natale, le 2017-11-29 :
> Je viens de lire tellement de choses que je n'arrive pas à me
> décider

Tout dépend de l'équilibre que vous voulez obtenir entre
performances, durabilité et facilité d'utilisation.  C'est vrai
que les possibilités sont nombreuses.

> * tout sur le ssd et stockage "manuel" sur le hdd

C'est probablement la configuration la plus orientée du côté des
performances brutes de votre machine.  Les fichiers utilisés
couramment sont à portée de main rapidement, les fichiers
volumineux ou peu utilisés peuvent être déchargés dans le disque
pour usage ultérieur :

SSD:/
swap
/home

HDD:/data

J'utiliserais cette configuration si j'étais avant tout à la
recherche de performances, au prix de devoir prendre le temps de
réfléchir à la location de mes données (soit sur le disque, soit
sur le SSD) et au risque de devoir changer de matériel dans
quelques années.


Bernard Schoenacker, le 2017-11-29 :
> sur le ssd :
> /boot
> /
> /usr
>
> sur le disque dur :
> /var (50 Go)
> /home le reste
> swap 16Go (2x ram)

Excellente configuration si vous voulez faire durer votre SSD
aussi longtemps que possible.  Les performances au démarrage des
programmes sont toujours au rendez-vous, si on excepte les
situations où un appel bloquant est effectué pour accéder au /var
(soit pour écrire un log, soit pour un fichier PID, etc).  C'est
également plus simple à gérer que la première proposition, le
besoin de faire le ménage régulièrement dans le home est moins
fréquent.

Il est même probable que le disque cède avant le SSD, étant sujet
aux contraintes mécaniques.


bruno volpi, le 2017-11-29 :
> perso j'ai depuis 2010 un ssd de 40Gb et un HDD de 1Tb :
>
> /  sur ssd
>
> /home  sur hdd pas de problème particulier

La configuration la plus simple à mettre en œuvre et à gérer au
jour le jour.  Les fichiers de configuration dans le home sont un
peu plus long à accéder, ce qui signifie une légère perte lors
du démarrage de certains programmes, à la lecture de leurs
fichiers de configuration utilisateur.  Les performances restent
néanmoins très bonnes.


À vous de voir,
-- 
Étienne Mollier 



Re: besoin de conseil installation ssd + hdd

2017-11-29 Par sujet Cyrille
Pas mal d'info sur ce thread.
https://www.debian-fr.org/t/ssd-sous-linux/75111
par contre c'est plus pour la configuration du SSD, n'ayant pas de
disque plateau à coté
Si jamais ça peut servir..



Re: besoin de conseil installation ssd + hdd

2017-11-29 Par sujet bruno volpi

Salut,

perso j'ai depuis 2010 un ssd de 40Gb et un HDD de 1Tb :

/  sur ssd

/home  sur hdd pas de problème particulier

Bruno


Le 29/11/2017 à 17:45, Christophe De Natale a écrit :

Bonjour,

Quel est votre partitionnement préféré pour un type de configuration 
matérielle telle que :

1 ssd 850 EVO de 250 Gb + 1 hdd 2 Tb
Il ya 8 Gb de ram sur la machine et l’utilisation est 
desktop/mono-utilisateur


Je viens de lire tellement de choses que je n'arrive pas à me décider :
* tout sur le ssd et stockage "manuel" sur le hdd
* partitionnement plus "recherché" mais lequel ?

Merci pour vos suggestions,

--
Christophe






Re: besoin de conseil installation ssd + hdd

2017-11-29 Par sujet Bernard Schoenacker


- Mail original -
> De: "Christophe De Natale" <christophedenat...@orange.fr>
> À: debian-user-french@lists.debian.org
> Envoyé: Mercredi 29 Novembre 2017 17:45:23
> Objet: besoin de conseil installation ssd + hdd
> 
> Bonjour,
> 
> Quel est votre partitionnement préféré pour un type de configuration
> matérielle telle que :
> 1 ssd 850 EVO de 250 Gb + 1 hdd 2 Tb
> Il ya 8 Gb de ram sur la machine et l’utilisation est
> desktop/mono-utilisateur
> 
> Je viens de lire tellement de choses que je n'arrive pas à me décider
> :
> * tout sur le ssd et stockage "manuel" sur le hdd
> * partitionnement plus "recherché" mais lequel ?
> 
> Merci pour vos suggestions,
> 
> --
> Christophe
> 
> 
bonjour,

voici ce que je compterai faire :
sur le ssd :
/boot
/
/usr

sur le disque dur :
/var (50 Go)
/home le reste
swap 16Go (2x ram)



besoin de conseil installation ssd + hdd

2017-11-29 Par sujet Christophe De Natale

Bonjour,

Quel est votre partitionnement préféré pour un type de configuration 
matérielle telle que :

1 ssd 850 EVO de 250 Gb + 1 hdd 2 Tb
Il ya 8 Gb de ram sur la machine et l’utilisation est 
desktop/mono-utilisateur


Je viens de lire tellement de choses que je n'arrive pas à me décider :
* tout sur le ssd et stockage "manuel" sur le hdd
* partitionnement plus "recherché" mais lequel ?

Merci pour vos suggestions,

--
Christophe