]> git.proxmox.com Git - mirror_smartmontools-debian.git/blame - README
import upstream version 5.36
[mirror_smartmontools-debian.git] / README
CommitLineData
832b75ed
GG
1==========================================================
2smartmontools - S.M.A.R.T. utility toolset for Darwin/Mac
3OSX, FreeBSD, Linux, NetBSD, OpenBSD, Solaris, and Windows.
4==========================================================
5
6$Id: README,v 1.55 2006/04/12 14:54:28 ballen4705 Exp $
7
8== HOME ==
9The home for smartmontools is located at:
10
11 http://smartmontools.sourceforge.net/
12
13Please see this web site for updates, documentation, and for submitting
14patches and bug reports.
15
16You will find a mailing list for support and other questions at:
17
18 http://lists.sourceforge.net/lists/listinfo/smartmontools-support
19
20
21== COPYING ==
22Copyright (C) 2002-6 Bruce Allen <smartmontools-support@lists.sourceforge.net>
23
24This program is free software; you can redistribute it and/or modify it
25under the terms of the GNU General Public License as published by the Free
26Software Foundation; either version 2, or (at your option) any later
27version.
28
29You should have received a copy of the GNU General Public License (for
30example COPYING); if not, write to the Free Software Foundation, Inc., 675
31Mass Ave, Cambridge, MA 02139, USA.
32
33
34== CREDITS ==
35This code was originally developed as a Senior Thesis by Michael Cornwell
36at the Concurrent Systems Laboratory (now part of the Storage Systems
37Research Center), Jack Baskin School of Engineering, University of
38California, Santa Cruz. http://ssrc.soe.ucsc.edu/
39
40
41== OVERVIEW ==
42smartmontools contains utilities that control and monitor storage
43devices using the Self-Monitoring, Analysis and Reporting Technology
44(S.M.A.R.T.) system build into ATA and SCSI Hard Drives. This is used
45to check the reliability of the hard drive and to predict drive
46failures. smartmontools Version 5.x is designed to comply to the
47ATA/ATAPI-5 specification (Revision 1). Future releases of
48smartmontools (Versions 6.x and 7.x) will comply with the ATA/ATAPI-6
49and ATA/ATAPI-7 specifications.
50
51This package is meant to be an up-to-date replacement for the
52ucsc-smartsuite and smartsuite packages, and is derived from that
53code.
54
55
56== CONTENTS ==
57The suite contains two utilities:
58
59smartctl is a command line utility designed to perform S.M.A.R.T. tasks
60 such as disk self-checks, and to report the S.M.A.R.T. status of
61 the disk.
62
63smartd is a daemon that periodically monitors S.M.A.R.T. status and
64 reports errors and changes in S.M.A.R.T. attributes to syslog.
65
66
67== OBTAINING SMARTMONTOOLS ==
68
69Source tarballs
70---------------
71
72http://sourceforge.net/project/showfiles.php?group_id=64297
73
74CVS
75---
76
77cvs -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/smartmontools login (when prompted for a password, just press Enter)
78cvs -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/smartmontools co sm5
79
80This will create a subdirectory called sm5/ containing the code.
81
82To instead get the 5.1-16 release:
83
84cvs -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/smartmontools co -r RELEASE_5_1_16 sm5
85
86To update your sources to the 5.1-18 release:
87
88cd sm5
89cvs up -r RELEASE_5_1_18
90
91To update any tagged release to the latest development code:
92
93cd sm5
94cvs up -A
95
96You can see what the different tags are by looking at
97http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/smartmontools/sm5/ .
98You'll see the tag names in the little scroll window where it says "Show
99only files with tag".
100
101== BUILDING/INSTALLING SMARTMONTOOLS ==
102
103Refer to the "INSTALL" file for detailed installation instructions.
104
105See the "WARNINGS" file for reports of hardware where these utilities
106might cause serious problems such as lockups.
107
108== GETTING STARTED ==
109
110To examine SMART data from a disk, try:
111 smartctl -a /dev/hda
112for ATA disks, or
113 smartctl -a /dev/sda
114for SCSI disks. See the manual page 'man smartctl' for more
115information.
116
117To start automatic monitoring of your disks with the smartd daemon,
118try:
119 smartd -d
120to start the daemon in foreground (debug) mode, or
121 smartd
122to start the daemon in background mode. This will log messages to
123SYSLOG. If you would like to get email warning messages, please set
124up the configuration file smartd.conf with the '-m' mail warning
125Directive. See the manual page 'man smartd' for more information.