Menu

Tree [5dff6f] master /
 History

HTTPS access


File Date Author Commit
 examplescripts unknown
 getopt unknown
 lib unknown
 m4 unknown
 os_darwin unknown
 os_win32 unknown
 regex unknown
 AUTHORS unknown
 BootEEPROM.h unknown
 BootHddKey.h unknown
 COPYING unknown
 ChangeLog unknown
 ChangeLog-5.0-6.0 unknown
 INSTALL unknown
 Makefile unknown
 Makefile.am unknown
 Makefile.in unknown
 NEWS unknown
 README unknown
 README.md 2014-11-18 ldotsfan ldotsfan [5dff6f] Update README.md
 TODO unknown
 WARNINGS unknown
 aclocal.m4 unknown
 atacmdnames.cpp unknown
 atacmdnames.h unknown
 atacmds.cpp unknown
 atacmds.h unknown
 ataidentify.cpp unknown
 ataidentify.h unknown
 ataprint.cpp unknown
 ataprint.h unknown
 autogen.sh unknown
 boot.h unknown
 cciss.cpp unknown
 cciss.h unknown
 cissio_freebsd.h unknown
 config.guess unknown
 config.h unknown
 config.h.in unknown
 config.log unknown
 config.status unknown
 config.sub unknown
 configure unknown
 configure.ac unknown
 consts.h unknown
 csmisas.h unknown
 depcomp unknown
 dev_areca.cpp unknown
 dev_areca.h unknown
 dev_ata_cmd_set.cpp unknown
 dev_ata_cmd_set.h unknown
 dev_interface.cpp unknown
 dev_interface.h unknown
 dev_legacy.cpp unknown
 dev_tunnelled.h unknown
 drivedb.h unknown
 install-sh unknown
 int64.h unknown
 knowndrives.cpp unknown
 knowndrives.h unknown
 megaraid.h unknown
 missing unknown
 os_darwin.cpp unknown
 os_darwin.h unknown
 os_freebsd.cpp unknown
 os_freebsd.h unknown
 os_generic.cpp unknown
 os_generic.h unknown
 os_linux.cpp unknown
 os_linux.h unknown
 os_netbsd.cpp unknown
 os_netbsd.h unknown
 os_openbsd.cpp unknown
 os_openbsd.h unknown
 os_qnxnto.cpp unknown
 os_qnxnto.h unknown
 os_solaris.cpp unknown
 os_solaris.h unknown
 os_solaris_ata.s unknown
 os_win32.cpp unknown
 scsiata.cpp unknown
 scsicmds.cpp unknown
 scsicmds.h unknown
 scsiprint.cpp unknown
 scsiprint.h unknown
 smartctl.8.in unknown
 smartctl.cpp unknown
 smartctl.h unknown
 smartctl_res.rc unknown
 smartd.8.in unknown
 smartd.conf unknown
 smartd.conf.5.in unknown
 smartd.cpp unknown
 smartd.freebsd.initd.in unknown
 smartd.initd.in unknown
 smartd.service.in unknown
 smartd_warning.sh.in unknown
 stamp-h1 unknown
 svnversion.h unknown
 update-smart-drivedb.in unknown
 utility.cpp unknown
 utility.h unknown

Read Me

==========================================================
smartmontools - S.M.A.R.T. utility toolset for Darwin/Mac
OSX, FreeBSD, Linux, NetBSD, OpenBSD, Solaris, and Windows.
==========================================================

$Id: README 3817 2013-06-09 16:59:50Z chrfranke $

== HOME ==
The home for smartmontools is located at:
    
    http://smartmontools.sourceforge.net/

Please see this web site for updates, documentation, and for submitting
patches and bug reports.

You will find a mailing list for support and other questions at:

    http://lists.sourceforge.net/lists/listinfo/smartmontools-support


== COPYING ==
Copyright (C) 2002-9 Bruce Allen <smartmontools-support@lists.sourceforge.net>

This program is free software; you can redistribute it and/or modify it
under the terms of the GNU General Public License as published by the Free
Software Foundation; either version 2, or (at your option) any later
version.

You should have received a copy of the GNU General Public License (for
example COPYING); if not, write to the Free Software Foundation, Inc.,
51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.


== CREDITS ==
This code was originally developed as a Senior Thesis by Michael Cornwell
at the Concurrent Systems Laboratory (now part of the Storage Systems
Research Center), Jack Baskin School of Engineering, University of
California, Santa Cruz. http://ssrc.soe.ucsc.edu/


== OVERVIEW ==
smartmontools contains utilities that control and monitor storage
devices using the Self-Monitoring, Analysis and Reporting Technology
(S.M.A.R.T.) system build into ATA and SCSI Hard Drives. This is used
to check the reliability of the hard drive and to predict drive
failures.  smartmontools Version 5.x is designed to comply to the
ATA/ATAPI-5 specification (Revision 1).  Future releases of
smartmontools (Versions 6.x and 7.x) will comply with the ATA/ATAPI-6
and ATA/ATAPI-7 specifications.

This package is meant to be an up-to-date replacement for the
ucsc-smartsuite and smartsuite packages, and is derived from that
code.


== CONTENTS ==
The suite contains two utilities:

smartctl is a command line utility designed to perform S.M.A.R.T. tasks
	 such as disk self-checks, and to report the S.M.A.R.T. status of
	 the disk.

smartd   is a daemon that periodically monitors S.M.A.R.T. status and
         reports errors and changes in S.M.A.R.T. attributes to syslog.


== OBTAINING SMARTMONTOOLS ==

Source tarballs
---------------

http://sourceforge.net/projects/smartmontools/files/

SVN
---

svn co http://svn.code.sf.net/p/smartmontools/code/trunk/smartmontools smartmontools

This will create a subdirectory called smartmontools containing the code.

To instead get the 5.38 release:

svn co http://svn.code.sf.net/p/smartmontools/code/tags/RELEASE_5_38/sm5 smartmontools

You can see what the different tags are by looking at
http://sourceforge.net/p/smartmontools/code/HEAD/tree/tags/

== BUILDING/INSTALLING SMARTMONTOOLS ==

Refer to the "INSTALL" file for detailed installation instructions.

See the "WARNINGS" file for reports of hardware where these utilities
might cause serious problems such as lockups.

== GETTING STARTED ==

To examine SMART data from a disk, try:
  smartctl -a /dev/hda
for ATA disks, or
  smartctl -a /dev/sda
for SCSI disks.  See the manual page 'man smartctl' for more
information.

To start automatic monitoring of your disks with the smartd daemon,
try:
  smartd -d
to start the daemon in foreground (debug) mode, or
  smartd
to start the daemon in background mode.  This will log messages to
SYSLOG.  If you would like to get email warning messages, please set
up the configuration file smartd.conf with the '-m' mail warning
Directive.  See the manual page 'man smartd' for more information.
MongoDB Logo MongoDB