Bonjour à tous,
Ce post est en relation avec le post pour activer le TRIM des SSD sous pfSense et OPNsense .
il est important en premier lieu, de savoir si votre SSD supporte le TRIM.
sur pfSense choisir l'option 8 du menu de la console (port série), pour entrer dans le shell du système d'exploitation FreeBSD/nanoBSD.
Déterminer la présence et l'identifiant du SSD avec la commande geom disk list.
geom disk list
Geom name: ada0
Providers:
1. Name: ada0
Mediasize: 500107862016 (466G)
Sectorsize: 512
Stripesize: 4096
Stripeoffset: 0
Mode: r2w2e4
descr: HGST HTE545050A7E680
lunid: 5000cca7a3c005cc
ident: RB050AM5001JWJ
fwsectors: 63
fwheads: 16
Geom name: ada1
Providers:
1. Name: ada1
Mediasize: 2012774400 (1.9G)
Sectorsize: 512
Mode: r1w0e1
descr: CF 2GB
ident: TSS50031111221081026
fwsectors: 63
fwheads: 16
ici nous avons ada0 et ada1
si votre SSD est en ada0 il faut saisir la commande camcontrol identify ada0
camcontrol identify ada0
pass0: <HGST HTE545050A7E680 GR2OA230> ATA-8 SATA 3.x device
pass0: 100.000MB/s transfers (UDMA5, PIO 8192bytes)
protocol ATA/ATAPI-8 SATA 3.x
device model HGST HTE545050A7E680
firmware revision GR2OA230
serial number RB050AM5001JWJ
WWN 5000cca7a3c005cc
cylinders 16383
heads 16
sectors/track 63
sector size logical 512, physical 4096, offset 0
LBA supported 268435455 sectors
LBA48 supported 976773168 sectors
PIO supported PIO4
DMA supported WDMA2 UDMA6
media RPM 5400
Feature Support Enabled Value Vendor
read ahead yes yes
write cache yes yes
flush cache yes yes
overlap no
Tagged Command Queuing (TCQ) no no
Native Command Queuing (NCQ) yes 1 tags
SMART yes yes
microcode download yes yes
security yes no
power management yes yes
advanced power management yes yes 16512/0x4080
automatic acoustic management no no
media status notification no no
power-up in Standby yes no
write-read-verify no no
unload yes yes
free-fall no no
Data Set Management (DSM/TRIM) no
Host Protected Area (HPA) yes no 976773168/976773168
HPA - Security no
ici le test à été fait sur un disque dur qui bien évidement ne supporte pas le TRIM. Pour cette raison la colonne support pour le TRIM est no.