Projects / smartmontools

smartmontools

smartmontools contains utilities that control and monitor storage devices using the Self-Monitoring, Analysis, and Reporting Technology (S.M.A.R.T.) system built into ATA and SCSI hard drives. This is used to check the reliability of the hard drive and to predict drive failures. Version 5.x is designed to comply with the ATA/ATAPI-5 specification. Future releases will comply with the ATA/ATAPI-6 and ATA/ATAPI-7 specifications. It is meant to be an up-to-date replacement for the ucsc-smartsuite and smartsuite packages, and is derived from that code.

Tags
Licenses
Operating Systems
Implementation

RSS Recent releases

  •  10 Dec 2009 18:43

    Release Notes: Many bugfixes, feature enhancements, and other changes.

    •  17 Mar 2008 06:10

    Release Notes: Many enhancements were made.

    •  06 Mar 2004 21:54

    Release Notes: NetBSD and Windows (Cygwin) support has been added. ATA/ IDE support for Solaris/SPARC has been added. smartd can now run scheduled offline immediate and self-tests. A smartd directive was added to prevent disk spin-up depending upon the power mode (SLEEP, STANDBY, or IDLE). Lots of drives were added to the to knowndrives table. There were various other additions and fixes.

    •  28 Oct 2003 14:06

    Release Notes: The smartctl '-T verypermissive' option was broken in 5.21 due to a typo. The smartd DEVICESCAN logic for Linux was improved. An experimental Solaris port has been added (SCSI only).

    •  15 Oct 2003 10:12

    Release Notes: An experimental FreeBSD port has been added, an -F samsung2 flag has been added to correct firmware byte swap (applies to all Samsung drives with a *-23 firmware revision string), and estimated completion time for tests are now printed. Please note that SourceForge's anonymous CVS has been out of sync for almost 2 days. For now, download the tarballs.

    Screenshot

    Project Spotlight

    JDAL (Java Database Application Library)

    A Java Database Application Library.

    Screenshot

    Project Spotlight

    libntru

    A C implementation of NTRUEncrypt.