This fixes S.M.A.R.T. test logging, and updates the order of security erase messages so the instructions will appear before it exits in error if they aren't followed.
This adds more kernel command-line boot options, by specifying a SITE.
The site can be one of HDD, SSD, TS, or DEFAULT currently.
- Default: Runs fsck-all short yes, as per the previous release
- TS: Prompts for some information about a case or RMA, reports some card/RAID information, queries about testing a CrystalFontz LCD, then runs fsck-all long yes, SMART tests, and some hdparm speed statistics.
- HDD: Runs SMART tests, will run shred on all drives on a failure, then hdparm speed statistics. Will run shred at the end if it hasn't already.
- SSD: tries to walkthrough doing a security erase with hdparm on each drive. Then runs SMART tests and hdparm speed statistics
When done, it tarballs any generated logfiles into the /tmp/ directory and reports as much.
To specify the SITE, on the APPEND line in syslinux/pxelinux add the following field
tester-SITE=DEFAULT
hdd-tools-v0.6.1_initonly_tc7x86 - includes only the hdd-tools*.gz init file, and does not include a dd'able usb disk image.
system-tools_v0.6.1.501_usb.zip contains a bootable USB img suitable for direct write (e.g. 'dd') to a USB Thumb Drive. The .md5.txt and .sha1.txt are checksum files for this zip file.