Bonjour à tous, je réponds très brièvement car je dois partir.
Tout d'abord merci pour vos réponses.
chepioq wrote:Est-ce que le NVMe est considéré comme un controleur ATA ?
Dans mon BIOS j'ai très peu de choses sur le NVMe
NVMe controler and drive information = Bus:2 DEV:0 Func:0
Samsung SSD 960 EVO 250GB
Ces infos se trouvent dans la section : Peripherals\NVMe Configuration
A savoir que ce périphérique n'apparaît pas dans le liste des connections en SATA. J'ai 6 connecteurs, seuls 3 sont branché en permanence :
SATA 0 SSD 1 To Samsung (celui contenant les datas)
1 Lecteur/graveur DVD
2 Disque dur mécanique pour les sauvegardes.
madko : en fait j'ai toujours entendu dire que les SSD perdaient de leur vitesse et de leur fiabilité avec le temps, qu'il fallait donc les «trimer» pour éviter cette dégradation, c'est pour ça que j'ai suivi le tuto sur Fedora au sujet des SSD.
Si tout ça est fait maintenant automatiquement ou est faisable d'une autre façon, c'est dommage que ça ne soit pas dans le tuto. Sans «jeter la pierre» a celui qui a fait ce tuto, tout mettre à jour en permanence n'est pas choses facile et le temps ne se trouve pas toujours aussi facilement qu'on le voudrait.
De toute façon, il n'y a rien d'explicite pour les NVMe...
Chepioq : j'ai fait la ligne :
systemctl enable fstrim.timer
comme tu l'as indiqué dans ton message. Pas d'erreur signalée.
Cette commande est-elle pérenne après redémarrage ???
En parlant d'erreur, après redémarrage du bestiau j'ai vu apparaître des erreur. (j'avais testé : echo 'mq-deadline' > /sys/block/nvme0n1/queue/scheduler dans rc.local)
Du coup j'ai fait :
[root@localhost ~]# systemctl status rc-local.service
Le résultat :
● rc-local.service - /etc/rc.d/rc.local Compatibility
Loaded: loaded (/etc/systemd/system/rc-local.service; enabled; vendor preset: disabled)
Active: failed (Result: exit-code) since Sat 2018-09-01 01:12:23 CEST; 28s ago
Process: 3227 ExecStart=/etc/rc.d/rc.local start (code=exited, status=1/FAILURE)
sept. 01 01:12:23 localhost.localdomain systemd[1]: Starting /etc/rc.d/rc.local Compatibility...
sept. 01 01:12:23 localhost.localdomain systemd[1]: rc-local.service: Control process exited, code=exited status=1
sept. 01 01:12:23 localhost.localdomain systemd[1]: rc-local.service: Failed with result 'exit-code'.
sept. 01 01:12:23 localhost.localdomain systemd[1]: Failed to start /etc/rc.d/rc.local Compatibility.
~
J'ai donc édité le rc.local et commenté la ligne
# echo 'mq-deadline' > /sys/block/nvme0n1/queue/scheduler
Le résultat de :
[root@localhost ~]# systemctl status rc-local.service
● rc-local.service - /etc/rc.d/rc.local Compatibility
Loaded: loaded (/etc/systemd/system/rc-local.service; enabled; vendor preset: disabled)
Active: active (exited) since Sat 2018-09-01 01:14:53 CEST; 9s ago
Process: 3355 ExecStart=/etc/rc.d/rc.local start (code=exited, status=0/SUCCESS)
sept. 01 01:14:53 localhost.localdomain systemd[1]: Starting /etc/rc.d/rc.local Compatibility...
sept. 01 01:14:53 localhost.localdomain systemd[1]: Started /etc/rc.d/rc.local Compatibility.
[root@localhost ~]#
Donc j'en reviens au même, pour le SSD ça fonctionne, pas pour le NVMe...
Et c'est bien là le problème...
Là je dois y aller, merci pour votre aide et vos prochaines remarques.