S.M.A.R.T. Linux

Changelog | Description | Download | Install | Links | Packages | Requirements | To do


S.M.A.R.T. Linux is a bootable floppy distribution containing tool (smartmontools) for monitoring IDE/SCSI hard disks (using Self-Monitoring, Analysis and Reporting Technology). Why floppy? Probably because all other distributions containing this useful utility are CD versions [and not everybody has a CD-ROM ;)]. It's going to be free, small, helpful and easy to use. Current version is based on Kernel 2.4.26, uClibc 0.9.24 and BusyBox 1.00 official release. Built on Slackware 10.0.

Screenshot from S.M.A.R.T. Linux


In Linux: dd if=smart-0.4.dsk of=/dev/fd0
In Windows: rawrite smart-0.4.dsk a:

Or you can boot it via PXE using pxelinux.cfg configuration file.


Complete list of utilities:
Name Version Author Link
BusyBox 1.00
Erik Andersen http://www.busybox.net
dd_rescue 1.10
Kurt Garloff http://www.garloff.de/kurt/linux/ddrescue/
disc-recovery-utils 1.1
Richard Gooch ftp://ftp.atnf.csiro.au/pub/people/rgooch/linux/
disktype 7
Christoph Pfisterer http://disktype.sourceforge.net/
e3 2.6.0
Albrecht Kleine http://www.sax.de/~adlibit/
fixdisktable 0.3
Gordon Chaffee http://bmrc.berkeley.edu/people/chaffee/fat32.html
fwipe 0.35
Len Budney http://mysite.verizon.net/vze1ypud/linux/software/fwipe.html
gpart 0.1h
Michail Brzitwa http://www.stud.uni-hannover.de/user/76201/gpart/
smartmontools 5.33
Bruce Allen http://smartmontools.sourceforge.net
util-linux 2.12a
Andries Brouwer http://www.kernel.org/pub/linux/utils/util-linux/
wipe 0.16
Berke Durak http://abaababa.ouvaton.org/wipe/

BusyBox: [, ash, cat, chmod, clear, cp, dd, du, echo, egrep, fdformat, fdisk, fgrep, free, freeramdisk, grep, halt, hdparm, init, insmod, kill, ls, lsmod, mkdir, modprobe, more, mount, mv, pivot_root, poweroff, ps, pwd, reboot, rm, rmdir, rmmod, sed, sh, sync, sysctl, test, touch, tty, umount, uname

smartmontools: smartctl

util-linux: rescuept, sfdisk


- BusyBox: updated to version 1.00 (official release)
- messages from BusyBox cleaned
- added e3 editor, fixdisktable, gpart, dd_rescue, disc-recovery-utils and disktype
- added basic SCSI support (you can download SCSI modules from project page)
- added selectable video mode
- added FAT & NTFS support
- added sfdisk and rescuept from util-linux-2.12a
- added fwipe and wipe for secure deleting
- updated motd
- now ramdisk is mounted properly
- binaries packed with UPX
- man pages converted to txt
- added doc script for documentation files
- cleaned echo messages
- Busybox: dd, fdformat, fdisk, grep, hdparm, sed and sync - added, vi and uptime - deleted
- INSTALL and everything related to smartd - deleted


Well.. it doesn't boot on my T1900S (486, 4 Mb RAM), because of low memory. I think that 486 & 8 Mb is required..


You can download latest version (and source) of S.M.A.R.T. Linux here. Feel free to send me your suggestions/insults/aid. Please report problems you've encouraged while using S.M.A.R.T. Linux. Future requests are also welcome!


- Add unrm and LILO
- Add badblocks, debugfs and fsck (from e2fsprogs)
- If possible, add dd_rhelp
- Add simple disk editor (but rather not LDE - it's too big)
- Reduce size of uclibc-0.9.24

- Create 2-disk version (?):
- Update kernel to 2.6.x
- Add full SCSI support


Currently listed on:

Thanks to:
Bruce Allen for smartmontools & suggestions
Erik Andersen for uClibc & BusyBox
Christian Franke for proposing it to UBCD & suggestions
Cliff Matthews for suggestions
Manfred Schwarb for suggestions
Linus Torvalds for Linux
Erwan Velu for suggestions

Hosted at:
SourceForge.net Logo

Copyright © 2004-2005 Zbigniew Hellmann