मैं SmartMonTools के साथ एक हार्ड डिस्क का परीक्षण कर रहा हूं ।
परीक्षण से पहले हार्ड डिस्क की स्थिति (केवल एक छोटा परीक्षण दिनों पहले किया गया):
$ sudo smartctl -l selftest /dev/sda
smartctl 6.2 2013-07-26 r3841 [i686-linux-3.16.0-30-generic] (local build)
Copyright (C) 2002-13, Bruce Allen, Christian Franke, www.smartmontools.org
=== START OF READ SMART DATA SECTION ===
SMART Self-test log structure revision number 1
Num Test_Description Status Remaining LifeTime(hours) LBA_of_first_error
# 1 Short offline Completed without error 00% 5167 -
इसलिए मैं लंबी परीक्षा शुरू करता हूं :
$ sudo smartctl -t long /dev/sda
smartctl 6.2 2013-07-26 r3841 [i686-linux-3.16.0-30-generic] (local build)
Copyright (C) 2002-13, 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 130 minutes for test to complete.
Test will complete after Sat May 9 16:05:27 2015
Use smartctl -X to abort test.
परीक्षण चल रहा है , तब, लेकिन अगर मैं इसकी प्रगति देखने की कोशिश करूं:
$ sudo smartctl -l selftest /dev/sda
smartctl 6.2 2013-07-26 r3841 [i686-linux-3.16.0-30-generic] (local build)
Copyright (C) 2002-13, Bruce Allen, Christian Franke, www.smartmontools.org
=== START OF READ SMART DATA SECTION ===
SMART Self-test log structure revision number 1
Num Test_Description Status Remaining LifeTime(hours) LBA_of_first_error
# 1 Short offline Completed without error 00% 5167 -
... मेरे पास सभी समान परिणाम हैं, जैसे कि अभी कोई चल / प्रदर्शन परीक्षण नहीं थे।
'-H' पैरामीटर कोई अधिक जानकारी नहीं देता है:
$ sudo smartctl -H /dev/sda
smartctl 6.2 2013-07-26 r3841 [i686-linux-3.16.0-30-generic] (local build)
Copyright (C) 2002-13, Bruce Allen, Christian Franke, www.smartmontools.org
=== START OF READ SMART DATA SECTION ===
SMART overall-health self-assessment test result: PASSED
और, जब तक कोई प्रक्रिया नहीं चल रही है (यह परीक्षण अकेले हार्ड डिस्क नियंत्रक द्वारा किया जाता है), कुछ ps -e
शैली खोज को न तो मदद करनी चाहिए।
मुझे कैसे पता चलेगा कि अभी कुछ स्मार्ट स्व परीक्षण चल रहा है ?
smartctl -a /dev/sda | grep "progress" -i -A 1
अत्यधिक जानकारी के प्रिंटआउट को काटने के लिए।