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 Clustering/Distributed Networks Hardware Logging Systems Administration
Licenses GPL
Operating Systems Windows Windows Cygwin POSIX Linux BSD FreeBSD Solaris NetBSD Windows Windows
Implementation C

Tweet this project Short link

Rss Recent releases

  • Rrelease-mid
  •  17 Mar 2008 06:10
  • Rrelease-after

Changes: Many enhancements were made.

  • Rrelease-mid
  •  06 Mar 2004 21:54
  • Rrelease-after

Changes: 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.

  • Rrelease-mid
  •  28 Oct 2003 14:06
  • Rrelease-after

Changes: 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).

  • Rrelease-mid
  •  15 Oct 2003 10:12
  • Rrelease-after

Changes: 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.

  • Rrelease-mid
  •  03 Oct 2003 20:53
  • Rrelease-after

Changes: Autoconf and Automake were implemented and linux/hdreg.h was eliminated from the code, which should simplify porting to other operating systems. There were also bugfixes and enhancements.

No-screenshot

Project Spotlight

sed

GNU Stream Editor

Dde6fca78cdcc76d5a01cbe6d4c9e128_thumb

Project Spotlight

Atlassian Crucible

A code review tool.