Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > alt.comp.os.windows-11 > #18298

Re: Hard disk error (Error probing device: Error sending ATA command IDENTIFY DEVICE)

From "Carlos E.R." <robin_listas@es.invalid>
Newsgroups alt.os.linux, alt.comp.os.windows-11
Subject Re: Hard disk error (Error probing device: Error sending ATA command IDENTIFY DEVICE)
Date 2025-04-05 13:33 +0200
Message-ID <i1h7clxu39.ln2@Telcontar.valinor> (permalink)
References <7263clxr47.ln2@Telcontar.valinor> <m59ck7Fk3odU1@mid.individual.net> <vso35r$2utuc$1@dont-email.me> <9aq4clxn5a.ln2@Telcontar.valinor> <i606clxumo.ln2@Telcontar.valinor>

Cross-posted to 2 groups.

Show all headers | View raw


On 2025-04-04 23:40, Carlos E.R. wrote:
> On 2025-04-04 12:53, Carlos E.R. wrote:
>> On 2025-04-04 09:53, Paul wrote:


> Well, no, leaving the terminal open is not enough, the long test is 
> aborted. Brilliant firmware, that. I'll have to create a script with the 
> test and a loop.
> 
> Initial script:
> 
> +++···················
> #!/bin/bash
> 
> THEDISK=/dev/sde
> 
> function busyloop()
> {
>     while true  ; do
>          DATE=`date --rfc-3339=s`
>          echo -en "$DATE \t"
>          smartctl -l selftest $THEDISK | grep "# 1"
>          sleep 1m
>     done
> }
> 
> echo smartctl --test=long $THEDISK
> echo
> busyloop
> ···················++-

...

> Ok, the procedure works. Now logging off, because I have a bug that 
> crashes the machine a bit after midnight.
> Improving the script has to wait.

Improved script:

+++···················
#!/bin/bash


function busyloop()
{
    while true  ; do
         DATE=`date --rfc-3339=s`
         TEXT=`smartctl -l selftest $THEDISK | grep "# 1"`
         echo -en "$DATE \t $TEXT\r"
         
         TEXT2=`echo "$TEXT" | grep "Self-test routine in progress"`
         if [ -n "$TEXT2" ]; then
             sleep 1m
         fi

         TEXT2=`echo "$TEXT" | grep "Interrupted"`
         if [ -n "$TEXT2" ]; then
             echo -e "\nTest Aborted."
             break
         fi

         TEXT2=`echo "$TEXT" | grep "Completed"`
         if [ -n "$TEXT2" ]; then
             echo -e "\nTest ended."
             break
             #echo -en "\r"
         fi

    done
}

if [ $# -eq 0 ]; then
     echo "runs SMART long test on the given device, and waits it out, verbosely"
     exit
fi
THEDISK=$1


smartctl --test=long $THEDISK
echo
busyloop

#parse output.

# 2025-04-04 23:35:18+02:00     # 1  Extended offline    Completed without error       00%       618         -
# 1  Extended offline    Self-test routine in progress 10%       618         -
# 2  Extended offline    Interrupted (host reset)      00%       614         -
···················++-

It runs like this:


Telcontar:~/tmp/disk2 # YottamasterLongtest /dev/sdf
smartctl 7.4 2023-08-01 r5530 [x86_64-linux-6.4.0-150600.23.42-default] (SUSE RPM)
Copyright (C) 2002-23, 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 108 minutes for test to complete.
Test will complete after Sat Apr  5 15:15:23 2025 CEST
Use smartctl -X to abort test.

2025-04-05 13:30:24+02:00 	 # 1  Extended offline    Self-test routine in progress 90%      3989         -



The last line is overwritten every minute. Or could be every 5 minutes, but I'm testing. The terminal has to be kept open.


-- 
Cheers, Carlos.

Back to alt.comp.os.windows-11 | Previous | NextPrevious in thread | Next in thread | Find similar | Unroll thread


Thread

Hard disk error (Error probing device: Error sending ATA command IDENTIFY DEVICE) "Carlos E.R." <robin_listas@es.invalid> - 2025-04-03 22:01 +0200
  Re: Hard disk error (Error probing device: Error sending ATA command IDENTIFY DEVICE) Paul <nospam@needed.invalid> - 2025-04-03 17:47 -0400
    Re: Hard disk error (Error probing device: Error sending ATA command IDENTIFY DEVICE) "Carlos E.R." <robin_listas@es.invalid> - 2025-04-04 02:39 +0200
      Re: Hard disk error (Error probing device: Error sending ATA command IDENTIFY DEVICE) Paul <nospam@needed.invalid> - 2025-04-03 23:33 -0400
        Re: Hard disk error (Error probing device: Error sending ATA command IDENTIFY DEVICE) "Carlos E.R." <robin_listas@es.invalid> - 2025-04-04 11:36 +0200
          Re: Hard disk error (Error probing device: Error sending ATA command IDENTIFY DEVICE) "Carlos E.R." <robin_listas@es.invalid> - 2025-04-04 12:16 +0200
            Re: Hard disk error (Error probing device: Error sending ATA command IDENTIFY DEVICE) Paul <nospam@needed.invalid> - 2025-04-04 14:51 -0400
              Re: Hard disk error (Error probing device: Error sending ATA command IDENTIFY DEVICE) "Carlos E.R." <robin_listas@es.invalid> - 2025-04-04 21:52 +0200
          Re: Hard disk error (Error probing device: Error sending ATA command IDENTIFY DEVICE) Java Jive <java@evij.com.invalid> - 2025-04-04 11:28 +0100
            Re: Hard disk error (Error probing device: Error sending ATA command IDENTIFY DEVICE) "Carlos E.R." <robin_listas@es.invalid> - 2025-04-04 12:47 +0200
              Re: Hard disk error (Error probing device: Error sending ATA command IDENTIFY DEVICE) Java Jive <java@evij.com.invalid> - 2025-04-04 17:06 +0100
                Re: Hard disk error (Error probing device: Error sending ATA command IDENTIFY DEVICE) "Carlos E.R." <robin_listas@es.invalid> - 2025-04-04 19:09 +0200
                Re: Amazon (Was: Hard disk error (Error probing device: Error sending ATA command IDENTIFY DEVICE) "J.O. Aho" <user@example.net> - 2025-04-04 21:26 +0200
                Re: Amazon (Was: Hard disk error (Error probing device: Error sending ATA command IDENTIFY DEVICE) Mark Lloyd <not.email@all.invalid> - 2025-04-05 16:22 +0000
                Re: Amazon (Was: Hard disk error (Error probing device: Error sending ATA command IDENTIFY DEVICE) "Carlos E.R." <robin_listas@es.invalid> - 2025-04-05 21:01 +0200
    Re: Hard disk error (Error probing device: Error sending ATA command IDENTIFY DEVICE) "Carlos E.R." <robin_listas@es.invalid> - 2025-04-06 14:44 +0200
  Re: Hard disk error (Error probing device: Error sending ATA command IDENTIFY DEVICE) vallor <vallor@cultnix.org> - 2025-04-04 06:30 +0000
    Re: Hard disk error (Error probing device: Error sending ATA command IDENTIFY DEVICE) Paul <nospam@needed.invalid> - 2025-04-04 03:53 -0400
      Re: Hard disk error (Error probing device: Error sending ATA command IDENTIFY DEVICE) "Carlos E.R." <robin_listas@es.invalid> - 2025-04-04 12:53 +0200
        Re: Hard disk error (Error probing device: Error sending ATA command IDENTIFY DEVICE) "Carlos E.R." <robin_listas@es.invalid> - 2025-04-04 13:44 +0200
        Re: Hard disk error (Error probing device: Error sending ATA command IDENTIFY DEVICE) "Carlos E.R." <robin_listas@es.invalid> - 2025-04-04 23:40 +0200
          Re: Hard disk error (Error probing device: Error sending ATA command IDENTIFY DEVICE) "Carlos E.R." <robin_listas@es.invalid> - 2025-04-05 13:33 +0200
            Re: Hard disk error (Error probing device: Error sending ATA command IDENTIFY DEVICE) "Carlos E.R." <robin_listas@es.invalid> - 2025-04-05 18:23 +0200
              Re: Hard disk error (Error probing device: Error sending ATA command IDENTIFY DEVICE) "Carlos E.R." <robin_listas@es.invalid> - 2025-04-05 21:04 +0200
    Re: Hard disk error (Error probing device: Error sending ATA command IDENTIFY DEVICE) "Carlos E.R." <robin_listas@es.invalid> - 2025-04-04 12:15 +0200
      Re: Hard disk error (Error probing device: Error sending ATA command IDENTIFY DEVICE) Paul <nospam@needed.invalid> - 2025-04-04 16:30 -0400
        Re: Hard disk error (Error probing device: Error sending ATA command IDENTIFY DEVICE) "Carlos E.R." <robin_listas@es.invalid> - 2025-04-04 22:52 +0200
          Re: Hard disk error (Error probing device: Error sending ATA command IDENTIFY DEVICE) Paul <nospam@needed.invalid> - 2025-04-04 18:46 -0400
          Re: Hard disk error (Error probing device: Error sending ATA command IDENTIFY DEVICE) Java Jive <java@evij.com.invalid> - 2025-04-05 00:20 +0100
            Re: Hard disk error (Error probing device: Error sending ATA command IDENTIFY DEVICE) Paul <nospam@needed.invalid> - 2025-04-04 23:05 -0400
            Re: Hard disk error (Error probing device: Error sending ATA command IDENTIFY DEVICE) "Carlos E.R." <robin_listas@es.invalid> - 2025-04-05 12:47 +0200
              Re: Hard disk error (Error probing device: Error sending ATA command IDENTIFY DEVICE) Java Jive <java@evij.com.invalid> - 2025-04-05 14:14 +0100
                Re: Hard disk error (Error probing device: Error sending ATA command IDENTIFY DEVICE) "Carlos E.R." <robin_listas@es.invalid> - 2025-04-05 18:23 +0200
                Re: Hard disk error (Error probing device: Error sending ATA command IDENTIFY DEVICE) Paul <nospam@needed.invalid> - 2025-04-06 00:13 -0400
  Re: Hard disk error (Error probing device: Error sending ATA command IDENTIFY DEVICE) "Carlos E.R." <robin_listas@es.invalid> - 2025-04-05 22:03 +0200

csiph-web