Date: Fri, 2 Dec 2016 08:47:56 +0100 From: Stefano Garzarella <s.garzarella@evidence.eu.com> To: "Brandon J. Wandersee" <brandon.wandersee@gmail.com>, axelbsd@ymail.com Cc: Matthias Petermann <matthias@petermann-it.de>, freebsd-questions@freebsd.org, Michele Pes <m.pes@evidence.eu.com> Subject: Re: How to detect if a disk is an SSD Message-ID: <CAL4cwLVNTV0OhJE993is6-igpe8rbnERNfx_q7=h5GRRN=BNqA@mail.gmail.com> In-Reply-To: <861sxrdsyn.fsf@WorkBox.homestead.org> References: <CAL4cwLUZp6ap3aP%2Bbe3Spxa5A=KYTiiLdWGFzuhz99XH2qL0ug@mail.gmail.com> <935-58400880-ed-6b8b4580@136822448> <861sxrdsyn.fsf@WorkBox.homestead.org>
next in thread | previous in thread | raw e-mail | index | archive | help
Hi Brandon, Alexandre and Matthias, thank you very much for your answers! I think that camcontrol is the tool that we need. Best Regards, Stefano 2016-12-02 2:23 GMT+01:00 Brandon J. Wandersee <brandon.wandersee@gmail.com> : > > Matthias Petermann writes: > > > Hello Stefano, > > > > one option might be to check the kernel log via > > > > % dmesg > > > > I would expect some entries like: > > > > ada4 at ata0 bus 0 scbus4 target 1 lun 0 > > ada4: <SAMSUNG MZ7LM120HCFD-0E003 GXT3003Q> ACS-2 ATA SATA 3.x device > > ada4: Serial Number S2NRNXAGC00170D > > ada4: 150.000MB/s transfers (SATA, UDMA6, PIO 8192bytes) > > ada4: 114473MB (234441648 512 byte sectors) > > ada4: quirks=0x3<4K,NCQ_TRIM_BROKEN> > > > > which includes the model number / name. Feeding this into Google should > provide clarity if it is a SSD or not. > > camcontrol(8) can be used for more extensive information, as well: > > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > # camcontrol identify ada0 > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > > pass0: <Samsung SSD 840 EVO 250GB EXT0DB6Q> ACS-2 ATA SATA 3.x device > pass0: 600.000MB/s transfers (SATA 3.x, UDMA6, PIO 512bytes) > > protocol ATA/ATAPI-9 SATA 3.x > device model Samsung SSD 840 EVO 250GB > firmware revision EXT0DB6Q > serial number S1DBNSADB01138V > WWN 50025388a00b2df3 > cylinders 16383 > heads 16 > sectors/track 63 > sector size logical 512, physical 512, offset 0 > LBA supported 268435455 sectors > LBA48 supported 488397168 sectors > PIO supported PIO4 > DMA supported WDMA2 UDMA6 > media RPM non-rotating > > 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 32 tags > NCQ Queue Management no > NCQ Streaming no > Receive & Send FPDMA Queued yes > SMART yes yes > microcode download yes yes > security yes yes > power management yes yes > advanced power management no no > automatic acoustic management no no > media status notification no no > power-up in Standby no no > write-read-verify yes no 0/0x0 > unload no no > general purpose logging yes yes > free-fall no no > Data Set Management (DSM/TRIM) yes > DSM - max 512byte blocks yes 8 > DSM - deterministic read no > Host Protected Area (HPA) yes no 488397168/488397168 > HPA - Security no > > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > > -- > :: Brandon J. Wandersee > :: brandon.wandersee@gmail.com > :: -------------------------------------------------- > :: 'The best design is as little design as possible.' > :: --- Dieter Rams ---------------------------------- > -- Stefano Garzarella Software Engineer email: s.garzarella@evidence.eu.com skype: garzarella Evidence Srl http://www.evidence.eu.com Via Carducci 56 - Localita' Ghezzano 56010 S.Giuliano Terme Pisa - Italy Phone: +39 050 99 11 122 Fax: +39 050 99 10 812
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAL4cwLVNTV0OhJE993is6-igpe8rbnERNfx_q7=h5GRRN=BNqA>