2016-09-02 7:23 GMT+03:00 gevisz <gev...@gmail.com>: > 2016-09-01 11:55 GMT+03:00 Frank Steinmetzger <war...@gmx.de>: >> On Thu, Sep 01, 2016 at 11:44:19AM +0300, gevisz wrote: >> >>> > Some people do a full systems check (i.e. badblocks) before entrusting a >>> > drive with anything important. >>> >>> It is a good advice! I have already thought of this but I am sorry to >>> acknowledge that, since the "old good times" of MS DOS 6.22, I never did >>> this in Linux. :( >>> […] >>> So, can you, please, advice me about the program or utility that can do >>> badblocks check for me? >> >> Badblocks is part of e2fsprogs. But since you’re using USB2, this will >> really take a while. At best I get 39 MB/s out of it. Another way is a >> S.M.A.R.T. test, methinks `smartctl -t full` is the command for that. But I >> don’t know what exactly is being tested there. But it runs fully internal of >> the disk, so no USB2-bottleneck. Others may chime in if I tell fairy tales. > > So far, the hard drive passed two (small) smart tests started by commands: > # smartctl -c -t short -d sat /dev/sdc > and > # smartctl -t conveyance -d sat /dev/sdc
<skipped> > However, after running > # smartctl -t long -d sat /dev/sdc > I have no indication that it has been passed: > # smartctl -t long -d sat /dev/sdc > smartctl 6.4 2015-06-04 r4109 [x86_64-linux-4.4.6-gentoo] (local build) > Copyright (C) 2002-15, Bruce Allen, Christian Franke, www.smartmontools.org > > === START OF OFFLINE IMMEDIATE AND SELF-TEST SECTION === > Sending command: "Execute SMART Extended self-test routine immediately > in off-line mode". > Drive command "Execute SMART Extended self-test routine immediately in > off-line mode" successful. > Testing has begun. > Please wait 571 minutes for test to complete. > Test will complete after Fri Sep 2 04:02:18 2016 > > Use smartctl -X to abort test. > > Fri Sep 2 6:10 > # smartctl -l selftest -d sat /dev/sdc > smartctl 6.4 2015-06-04 r4109 [x86_64-linux-4.4.6-gentoo] (local build) > Copyright (C) 2002-15, Bruce Allen, Christian Franke, www.smartmontools.org > > Read Device Identity failed: scsi error device will be ready soon > > A mandatory SMART command failed: exiting. To continue, add one or > more '-T permissive' options. Well, may be, it has not been finished yet.