Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Sanitize Overwrite Started - Device Removed - Sanitize Overwrite Aborted - How to proceed #102

Open
FurkanGozukara opened this issue Feb 27, 2023 · 18 comments

Comments

@FurkanGozukara
Copy link

Hello. I am using SeaTools 5.1.176 Windows version

image

I have purchased 3x ST8000VX0022 so I wanted to test them before start actually using them

So I have started Sanitize Overwrite on all disks

After like 2%, first disk got removed from the computer entirely. Like shown below

Then other 2 disks are also got removed like at 10%

image

I still didn't restart or closed the computer. How should I proceed? All 3 brand new disks are now invisible. Nothing displayed in their ports as shown below

image

So here my questions

What happens if I shut down PC and open back?

How can I see the status? It has been 8 hours since Sanitize Overwrite started

If I restart, does it resume wherever it left?

Thank you

@vonericsen
Copy link
Contributor

Hi @FurkanGozukara,

The sanitize feature will resume after power loss where it left off. So if the device was unplugged from power, it will resume sanitizing itself as soon as it gets power again based on the last checkpoint the firmware made during the erase as soon as it spins up again. Same thing for any reset on the bus during this time, it will continue sanitizing where it left off until the sanitize has completely erased the entire drive and all previously reallocated user-data sectors. There is no way to stop a sanitize once it has been started; no power removal, reset, or command can stop it once it has been started. The drive must complete the erase or hit a failure condition, but I have not seen a failure up to this point on any drive I have tested.

Erasing an HDD takes about 1.5-2 hours per terabyte. So a rough estimate would be approximately 16 hours to erase these drives.
The best thing to do is just leave them powered on, even if they show disconnected in other software or even the BIOS as the erase will eventually finish and return them to a "normal" state again that most host software is familiar with.
I have even tested this by starting it and removing both SATA power and data cables, then connecting it only to power on my desk and letting it sit for the day, then bringing it back to the original system I started the erase on and it was ready for use after the erase finished overnight.

If you wanted to try openSeaChest_Erase, you might be able to get a progress indication out of them, but it will depend on what the OS/driver/HBA has done (if it removed the handle associated with the device).
These utilities are CLI and must be run through an Admin mode powershell or cmd.exe window in Windows or with root/sudo capabilities in Linux/FreeBSD/etc.
If you do openSeaChest_Erase -s and the drives are listed in that output, you can do openSeaChest_Erase -d <handle> --progress sanitize and that will report the drive's progress indication for sanitize.

If these drives "disappeared" on their own while SeaTools was running, this could be because the driver, the OS, or the HBA it was connected to while it was sanitizing is trying other management operations or monitoring of its own and does not know how to handle the state the drive enters during a sanitize. This state is a limited set of commands that can return responses at this time while it is erasing. It could be counting on reading something that is now aborting the command instead of a normal response, so it thinks something has gone wrong and stopped attempting to communicate with the drive.

I have found that sometimes under Windows, a device may disappear because something did not understand how to handle it, but if you boot up a Linux on the same system it may have a better ability to continue communicating with it in these other states. So if you really need a progress indicator, maybe try the same commands I mentioned earlier under Linux. Even a live-boot of something like Ubuntu would be sufficient for this.

@FurkanGozukara
Copy link
Author

FurkanGozukara commented Feb 27, 2023

@vonericsen excellent answer. Thank you very much.

unfortunately command didnt list the drives probably I need a restart

image

May I ask another question?

The disks have this label on them

IMG_20230227_125157

However their model and firmware were displayed like below on seatools and crystaldiskmark info

What do you think about this?

image

image

@vonericsen
Copy link
Contributor

@FurkanGozukara,
I'm investigating what might cause this and need to reach out to some others inside Seagate. Thank you for this question. I will update when I have something else to share.

@vonericsen
Copy link
Contributor

@FurkanGozukara,

After discussion with some internal sources, it appears that the pictured drive you shared is not a valid Seagate product.
We also verified this with the code on verify.seagate.com with the information from the label.

Can you share where you purchased these drives so Seagate can continue to investigate how this happened?

We will do our best to continue supporting you with this tool, but since we cannot verify that this is an authentic product, we cannot verify the drive's health and cannot guarantee its ability to store data either.

However, Seagate is extremely interested that you get closure on this. Please keep us in the loop on this post with anything you find or any concerns you have.

@FurkanGozukara
Copy link
Author

FurkanGozukara commented Feb 27, 2023

@FurkanGozukara,

After discussion with some internal sources, it appears that the pictured drive you shared is not a valid Seagate product. We also verified this with the code on verify.seagate.com with the information from the label.

Can you share where you purchased these drives so Seagate can continue to investigate how this happened?

We will do our best to continue supporting you with this tool, but since we cannot verify that this is an authentic product, we cannot verify the drive's health and cannot guarantee its ability to store data either.

However, Seagate is extremely interested that you get closure on this. Please keep us in the loop on this post with anything you find or any concerns you have.

I have purchased it from https://www.teknolojibayi.com/ in Turkey

They said that they are getting products from china

How can I be sure it is not a valid product of Seagate? Because then I should return them back and I have to explain they are not real Seagate to the seller. Can you explain me verification so that I can return disks and tell the seller verification method.

this is their product listing : https://www.teknolojibayi.com/seagate-3.5---8-tb-skyhawk-st8000vx0022-sata-3.0-7200-rpm-hard-disk-st8000vx0022

I can also use openSeaChest tools to show you more information. just tell me commands.

@vonericsen
Copy link
Contributor

Hi @FurkanGozukara,

Thank you for sharing that information! I have passed it along to the correct people inside Seagate.

The best way to verify a drive is authentic is through the website verify.seagate.com and follow the instructions on there.
This uses either scanning a QR code from the label or entering some text from the label (right below the QR code and above the verify.seagate.com text) to perform the verification.

I learned that you also reached out over email. I have passed that email address you used on to one of my contacts in Seagate to reach out to you directly as well to help some more with the verification.

@FurkanGozukara
Copy link
Author

FurkanGozukara commented Feb 28, 2023

@vonericsen it has been 22 hours. I did a computer shut down and open again

1 disk is returned back to the available disks

but 2 disks are still displayed like this what should I do?

should i clear meta data? or something else?

image

image

this is the info of the available disk and I see a lot of Number Of Reallocated Logical Sectors that means this disk is gone?

image

this is the speed test of the disk

image

looks like this disk is not even refurbished

image

@vonericsen
Copy link
Contributor

Hi @FurkanGozukara,

My first question is, were these drives configured as part of a RAID when you first started all of this?
The metadata clearing I would imagine may help tell the system to stop trying to find these drives for a RAID.
When a RAID is created, the controller writes some metadata to each disk to help track which one is part of which RAID and which stripe it is holding for the RAID, etc.
Sanitizing would remove all of this, but the controller may have stored that info somewhere else too.
If it was in a RAID and you delete the RAID from the controller that might help.

this is the info of the available disk and I see a lot of Number Of Reallocated Logical Sectors that means this disk is gone?

Not necessarily dead, but it is also not a good sign that this drive is healthy and I would say this is more evidence that this drive is not as new as the listing led you to believe.

I would try to return these drives to try and get new ones that are authentic.

@FurkanGozukara
Copy link
Author

Hi @FurkanGozukara,

My first question is, were these drives configured as part of a RAID when you first started all of this? The metadata clearing I would imagine may help tell the system to stop trying to find these drives for a RAID. When a RAID is created, the controller writes some metadata to each disk to help track which one is part of which RAID and which stripe it is holding for the RAID, etc. Sanitizing would remove all of this, but the controller may have stored that info somewhere else too. If it was in a RAID and you delete the RAID from the controller that might help.

this is the info of the available disk and I see a lot of Number Of Reallocated Logical Sectors that means this disk is gone?

Not necessarily dead, but it is also not a good sign that this drive is healthy and I would say this is more evidence that this drive is not as new as the listing led you to believe.

I would try to return these drives to try and get new ones that are authentic.

yes i will return back but first i need to return them back to normal

clear metadata fails

i didn't set them raid

the disks are not visible in administrative tools

what can I do?

I tried to make raid on bios and it failed too

image

@FurkanGozukara
Copy link
Author

ok i did disable raid mode from motherboard

i see that sanitize is still going on after 48 hours wth :/

image

image

@FurkanGozukara
Copy link
Author

FurkanGozukara commented Mar 1, 2023

over 9 hours sanitize is almost never progressing :/

I think opening seatools of windows is halting progress. this is my idea. testing atm

yep after restart i didnt open seatools and now it is progressing much faster. before i did restart, it wasnt even showing progress. i think definitely seatools windows halting the process.

image

@vonericsen
Copy link
Contributor

Hi @FurkanGozukara,

Sorry that this is taking so long. These drives are clearly not new or working well if they are taking this much extra time. A brand new out of box drive would not take anywhere near this long to complete this overwrite.
These drives are likely encountering a lot of internal errors while performing the overwrite so it is doing a lot of retries to complete the overwrite. Each time it has to retry it causes additional delay.

I have seen in the past that requests for progress that are too frequent from software can interrupt error recovery when the drive recalculates the progress, then it has to restart that error recovery process again. That may be what is happening and causing some additional delays. I can look into some changes that may help with alleviate this issue for future updates to SeaTools and to SeaChest/openSeaChest as well.

As it seems leaving SeaTools open is causing some additional delay, I would leave it closed and check for progress about once every 30 minutes as this will cause a lot less for the drive to process and let the firmware do what it needs to without as many interruptions.
If you want to further reduce delays you could unplug the SATA interface cable and leave only the power cable connected to the drive. It will continue erasing without interruption at this point and may be even faster. Windows may send some occasional commands that may delay it, but probably not as significant as what you have been seeing so far.

@FurkanGozukara
Copy link
Author

@vonericsen ty so much for answers

I would like to ask few more questions if you reply I would appreciate very much

All disks are normal now

Could you evaluate their smart attributes and tell me how well they are looking for?

One of the disk has low health I will send it back. For those 2 others, the company may cause me problems since they look normal. so could you check values and tell me are they looking healthy?

For example what is Read Error Rate and how to evaluate it?

it is displayed as current 66 worst 64 threshold 44 raw 00000036C2D1

what is Seek Error Rate rate ?

current 61 worst 60 threshold 45 raw 00000013225F

what is Hardware ECC recovered?

current 9 worst 8 threshold 0 raw 00000036C2D1

image

image

image

results of --smartAttributes analyzed

C:\Users\King\Downloads\openSeaChest-refs-tags-v22.07-win-x64>openSeaChest_Info -d pd2 --smartAttributes analyzed
==========================================================================================
 openSeaChest_Info - openSeaChest drive utilities - NVMe Enabled
 Copyright (c) 2014-2022 Seagate Technology LLC and/or its Affiliates, All Rights Reserved
 openSeaChest_Info Version: 2.1.2-3_2_1 X86_64
 Build Date: Jul 26 2022
 Today: Thu Mar  2 02:42:59 2023        User: King (admin)
==========================================================================================

\\.\PhysicalDrive2 - ST8000NM0105 - ZA13HAR5 - G00A - ATA
1 - Read Error Rate
        Attribute Type(s):
                Pre-fail/warranty. Indicates a cause of known impending failure.
                Online Data Collection. Updates as the drive runs.
                Performance. Degredation of this attribute will affect performance.
                Error Rate. Attribute tracks and error rate.
        Current (Nominal) Value: 66
        Worst Ever Value:        64
        Threshold:               44
        Number Of Sector Reads: 3588817
        Number Of Read Errors: 0
3 - Spin Up Time
        Attribute Type(s):
                Pre-fail/warranty. Indicates a cause of known impending failure.
                Online Data Collection. Updates as the drive runs.
        Current (Nominal) Value: 93
        Worst Ever Value:        90
        Threshold set to always passing
4 - Start/Stop Count
        Attribute Type(s):
                Online Data Collection. Updates as the drive runs.
                Event Count. Attribute is a counter.
                Self-Preserving. Saves between power cycles.
        Current (Nominal) Value: 100
        Worst Ever Value:        100
        Threshold:               20
        Spin Up Count: 19
5 - Retired Sectors Count
        Attribute Type(s):
                Pre-fail/warranty. Indicates a cause of known impending failure.
                Online Data Collection. Updates as the drive runs.
                Event Count. Attribute is a counter.
                Self-Preserving. Saves between power cycles.
        Current (Nominal) Value: 100
        Worst Ever Value:        100
        Threshold:               10
        Current Retired Sector Count: 0
7 - Seek Error Rate
        Attribute Type(s):
                Pre-fail/warranty. Indicates a cause of known impending failure.
                Online Data Collection. Updates as the drive runs.
                Performance. Degredation of this attribute will affect performance.
                Error Rate. Attribute tracks and error rate.
        Current (Nominal) Value: 61
        Worst Ever Value:        60
        Threshold:               45
        Number Of Seeks: 1278572
        Number Of Seek Errors: 0
9 - Power On Hours
        Attribute Type(s):
                Online Data Collection. Updates as the drive runs.
                Event Count. Attribute is a counter.
                Self-Preserving. Saves between power cycles.
        Current (Nominal) Value: 100
        Worst Ever Value:        100
        Threshold set to always passing
        Power On Hours = 61.666667
10 - Spin Retry Count
        Attribute Type(s):
                Pre-fail/warranty. Indicates a cause of known impending failure.
                Online Data Collection. Updates as the drive runs.
                Event Count. Attribute is a counter.
        Current (Nominal) Value: 100
        Worst Ever Value:        100
        Threshold:               97
12 - Drive Power Cycle Count
        Attribute Type(s):
                Online Data Collection. Updates as the drive runs.
                Event Count. Attribute is a counter.
                Self-Preserving. Saves between power cycles.
        Current (Nominal) Value: 100
        Worst Ever Value:        100
        Threshold:               20
        Power Cycle Count: 19
184 - IOEDC Count
        Attribute Type(s):
                Online Data Collection. Updates as the drive runs.
                Event Count. Attribute is a counter.
                Self-Preserving. Saves between power cycles.
        Current (Nominal) Value: 100
        Worst Ever Value:        100
        Threshold:               99
        Lifetime IOEDC Count: 0
187 - Reported Un-correctable
        Attribute Type(s):
                Online Data Collection. Updates as the drive runs.
                Event Count. Attribute is a counter.
                Self-Preserving. Saves between power cycles.
        Current (Nominal) Value: 100
        Worst Ever Value:        100
        Threshold set to always passing
        Total # of Reported Uncorrectable Errors To The Host: 0
188 - Command Timeout
        Attribute Type(s):
                Online Data Collection. Updates as the drive runs.
                Event Count. Attribute is a counter.
                Self-Preserving. Saves between power cycles.
        Current (Nominal) Value: 100
        Worst Ever Value:        100
        Threshold set to always passing
        Total # of command timeouts: 0
        Total # of commands with > 5 second completion: 0
        Total # of commands with > 7.5 second completion: 0
189 - High Fly Writes
        Attribute Type(s):
                Online Data Collection. Updates as the drive runs.
                Error Rate. Attribute tracks and error rate.
                Event Count. Attribute is a counter.
                Self-Preserving. Saves between power cycles.
        Current (Nominal) Value: 100
        Worst Ever Value:        100
        Threshold set to always passing
        Total # of High Fly Writes Detected: 0
190 - Airflow Temperature
        Attribute Type(s):
                Online Data Collection. Updates as the drive runs.
                Self-Preserving. Saves between power cycles.
        Current (Nominal) Value: 64
        Worst Ever Value:        47
        Threshold:               40
        Current Temperature (C): 36
        Lowest Temperature during this power cycle: 36
        Highest Temperature during this power cycle: 36
        Number of times attribute below threshold: 0
191 - Shock Sensor Counter
        Attribute Type(s):
                Online Data Collection. Updates as the drive runs.
                Event Count. Attribute is a counter.
                Self-Preserving. Saves between power cycles.
        Current (Nominal) Value: 100
        Worst Ever Value:        100
        Threshold set to always passing
        Number Of Shock Events: 205
192 - Emergency Retract Count
        Attribute Type(s):
                Online Data Collection. Updates as the drive runs.
                Event Count. Attribute is a counter.
                Self-Preserving. Saves between power cycles.
        Current (Nominal) Value: 100
        Worst Ever Value:        100
        Threshold set to always passing
        Emergency Retract Count: 15
193 - Load-Unload Count
        Attribute Type(s):
                Online Data Collection. Updates as the drive runs.
                Event Count. Attribute is a counter.
                Self-Preserving. Saves between power cycles.
        Current (Nominal) Value: 100
        Worst Ever Value:        100
        Threshold set to always passing
        Load Count: 19
194 - Temperature
        Attribute Type(s):
                Online Data Collection. Updates as the drive runs.
                Self-Preserving. Saves between power cycles.
        Current (Nominal) Value: 36
        Worst Ever Value:        53
        Threshold set to always passing
        Current Temperature (C): 36
        Worst Highest Temperature (C): 53
        Worst Lowest Temperature (C): 15
195 - ECC On The Fly Count
        Attribute Type(s):
                Online Data Collection. Updates as the drive runs.
                Error Rate. Attribute tracks and error rate.
                Event Count. Attribute is a counter.
        Current (Nominal) Value: 9
        Worst Ever Value:        8
        Threshold set to always passing
        Number Of Sector Reads: 3588817
        Number Of ECC OTF Errors: 0
197 - Pending-Sparing Count
        Attribute Type(s):
                Online Data Collection. Updates as the drive runs.
                Event Count. Attribute is a counter.
        Current (Nominal) Value: 100
        Worst Ever Value:        100
        Threshold set to always passing
        Current Pending Spare Count: 0
198 - Unknown Attribute
        Attribute Type(s):
                Event Count. Attribute is a counter.
        Current (Nominal) Value: 100
        Worst Ever Value:        100
        Threshold set to always passing
        Current Uncorrectable Sector Count: 0
199 - Ultra DMA CRC Error
        Attribute Type(s):
                Online Data Collection. Updates as the drive runs.
                Performance. Degredation of this attribute will affect performance.
                Error Rate. Attribute tracks and error rate.
                Event Count. Attribute is a counter.
                Self-Preserving. Saves between power cycles.
        Current (Nominal) Value: 200
        Worst Ever Value:        200
        Threshold set to always passing
        Current CRC/R_Errs Error Count: 0
240 - Head Flight Hours
        Attribute Type(s):
        Current (Nominal) Value: 100
        Worst Ever Value:        253
        Threshold set to always passing
        Head Flight Hours = 6.050000
241 - Lifetime Writes From Host
        Attribute Type(s):
        Current (Nominal) Value: 100
        Worst Ever Value:        253
        Threshold set to always passing
        Lifetime LBAs Written: 1657990
242 - Lifetime Reads From Host
        Attribute Type(s):
        Current (Nominal) Value: 100
        Worst Ever Value:        253
        Threshold set to always passing
        Lifetime LBAs Read: 1930827

pd3


C:\Users\King\Downloads\openSeaChest-refs-tags-v22.07-win-x64>openSeaChest_Info -d pd3 --smartAttributes analyzed
==========================================================================================
 openSeaChest_Info - openSeaChest drive utilities - NVMe Enabled
 Copyright (c) 2014-2022 Seagate Technology LLC and/or its Affiliates, All Rights Reserved
 openSeaChest_Info Version: 2.1.2-3_2_1 X86_64
 Build Date: Jul 26 2022
 Today: Thu Mar  2 02:45:02 2023        User: King (admin)
==========================================================================================

\\.\PhysicalDrive3 - ST8000NM0105 - ZA12D4D1 - G00A - ATA
1 - Read Error Rate
        Attribute Type(s):
                Pre-fail/warranty. Indicates a cause of known impending failure.
                Online Data Collection. Updates as the drive runs.
                Performance. Degredation of this attribute will affect performance.
                Error Rate. Attribute tracks and error rate.
        Current (Nominal) Value: 81
        Worst Ever Value:        64
        Threshold:               44
        Number Of Sector Reads: 139008783
        Number Of Read Errors: 0
3 - Spin Up Time
        Attribute Type(s):
                Pre-fail/warranty. Indicates a cause of known impending failure.
                Online Data Collection. Updates as the drive runs.
        Current (Nominal) Value: 91
        Worst Ever Value:        90
        Threshold set to always passing
4 - Start/Stop Count
        Attribute Type(s):
                Online Data Collection. Updates as the drive runs.
                Event Count. Attribute is a counter.
                Self-Preserving. Saves between power cycles.
        Current (Nominal) Value: 100
        Worst Ever Value:        100
        Threshold:               20
        Spin Up Count: 21
5 - Retired Sectors Count
        Attribute Type(s):
                Pre-fail/warranty. Indicates a cause of known impending failure.
                Online Data Collection. Updates as the drive runs.
                Event Count. Attribute is a counter.
                Self-Preserving. Saves between power cycles.
        Current (Nominal) Value: 100
        Worst Ever Value:        100
        Threshold:               10
        Current Retired Sector Count: 706
7 - Seek Error Rate
        Attribute Type(s):
                Pre-fail/warranty. Indicates a cause of known impending failure.
                Online Data Collection. Updates as the drive runs.
                Performance. Degredation of this attribute will affect performance.
                Error Rate. Attribute tracks and error rate.
        Current (Nominal) Value: 72
        Worst Ever Value:        67
        Threshold:               45
        Number Of Seeks: 17178396
        Number Of Seek Errors: 0
9 - Power On Hours
        Attribute Type(s):
                Online Data Collection. Updates as the drive runs.
                Event Count. Attribute is a counter.
                Self-Preserving. Saves between power cycles.
        Current (Nominal) Value: 100
        Worst Ever Value:        100
        Threshold set to always passing
        Power On Hours = 61.683333
10 - Spin Retry Count
        Attribute Type(s):
                Pre-fail/warranty. Indicates a cause of known impending failure.
                Online Data Collection. Updates as the drive runs.
                Event Count. Attribute is a counter.
        Current (Nominal) Value: 100
        Worst Ever Value:        100
        Threshold:               97
12 - Drive Power Cycle Count
        Attribute Type(s):
                Online Data Collection. Updates as the drive runs.
                Event Count. Attribute is a counter.
                Self-Preserving. Saves between power cycles.
        Current (Nominal) Value: 100
        Worst Ever Value:        100
        Threshold:               20
        Power Cycle Count: 21
184 - IOEDC Count
        Attribute Type(s):
                Online Data Collection. Updates as the drive runs.
                Event Count. Attribute is a counter.
                Self-Preserving. Saves between power cycles.
        Current (Nominal) Value: 100
        Worst Ever Value:        100
        Threshold:               99
        Lifetime IOEDC Count: 0
187 - Reported Un-correctable
        Attribute Type(s):
                Online Data Collection. Updates as the drive runs.
                Event Count. Attribute is a counter.
                Self-Preserving. Saves between power cycles.
        Current (Nominal) Value: 100
        Worst Ever Value:        100
        Threshold set to always passing
        Total # of Reported Uncorrectable Errors To The Host: 0
188 - Command Timeout
        Attribute Type(s):
                Online Data Collection. Updates as the drive runs.
                Event Count. Attribute is a counter.
                Self-Preserving. Saves between power cycles.
        Current (Nominal) Value: 100
        Worst Ever Value:        100
        Threshold set to always passing
        Total # of command timeouts: 0
        Total # of commands with > 5 second completion: 0
        Total # of commands with > 7.5 second completion: 0
189 - High Fly Writes
        Attribute Type(s):
                Online Data Collection. Updates as the drive runs.
                Error Rate. Attribute tracks and error rate.
                Event Count. Attribute is a counter.
                Self-Preserving. Saves between power cycles.
        Current (Nominal) Value: 100
        Worst Ever Value:        100
        Threshold set to always passing
        Total # of High Fly Writes Detected: 0
190 - Airflow Temperature
        Attribute Type(s):
                Online Data Collection. Updates as the drive runs.
                Self-Preserving. Saves between power cycles.
        Current (Nominal) Value: 63
        Worst Ever Value:        47
        Threshold:               40
        Current Temperature (C): 37
        Lowest Temperature during this power cycle: 37
        Highest Temperature during this power cycle: 37
        Number of times attribute below threshold: 0
191 - Shock Sensor Counter
        Attribute Type(s):
                Online Data Collection. Updates as the drive runs.
                Event Count. Attribute is a counter.
                Self-Preserving. Saves between power cycles.
        Current (Nominal) Value: 100
        Worst Ever Value:        100
        Threshold set to always passing
        Number Of Shock Events: 1157
192 - Emergency Retract Count
        Attribute Type(s):
                Online Data Collection. Updates as the drive runs.
                Event Count. Attribute is a counter.
                Self-Preserving. Saves between power cycles.
        Current (Nominal) Value: 100
        Worst Ever Value:        100
        Threshold set to always passing
        Emergency Retract Count: 11
193 - Load-Unload Count
        Attribute Type(s):
                Online Data Collection. Updates as the drive runs.
                Event Count. Attribute is a counter.
                Self-Preserving. Saves between power cycles.
        Current (Nominal) Value: 100
        Worst Ever Value:        100
        Threshold set to always passing
        Load Count: 21
194 - Temperature
        Attribute Type(s):
                Online Data Collection. Updates as the drive runs.
                Self-Preserving. Saves between power cycles.
        Current (Nominal) Value: 37
        Worst Ever Value:        53
        Threshold set to always passing
        Current Temperature (C): 37
        Worst Highest Temperature (C): 53
        Worst Lowest Temperature (C): 15
195 - ECC On The Fly Count
        Attribute Type(s):
                Online Data Collection. Updates as the drive runs.
                Error Rate. Attribute tracks and error rate.
                Event Count. Attribute is a counter.
        Current (Nominal) Value: 23
        Worst Ever Value:        6
        Threshold set to always passing
        Number Of Sector Reads: 139008783
        Number Of ECC OTF Errors: 0
197 - Pending-Sparing Count
        Attribute Type(s):
                Online Data Collection. Updates as the drive runs.
                Event Count. Attribute is a counter.
        Current (Nominal) Value: 96
        Worst Ever Value:        96
        Threshold set to always passing
        Current Pending Spare Count: 2000
198 - Unknown Attribute
        Attribute Type(s):
                Event Count. Attribute is a counter.
        Current (Nominal) Value: 96
        Worst Ever Value:        96
        Threshold set to always passing
        Current Uncorrectable Sector Count: 2000
199 - Ultra DMA CRC Error
        Attribute Type(s):
                Online Data Collection. Updates as the drive runs.
                Performance. Degredation of this attribute will affect performance.
                Error Rate. Attribute tracks and error rate.
                Event Count. Attribute is a counter.
                Self-Preserving. Saves between power cycles.
        Current (Nominal) Value: 200
        Worst Ever Value:        200
        Threshold set to always passing
        Current CRC/R_Errs Error Count: 0
240 - Head Flight Hours
        Attribute Type(s):
        Current (Nominal) Value: 100
        Worst Ever Value:        253
        Threshold set to always passing
        Head Flight Hours = 46.216667
241 - Lifetime Writes From Host
        Attribute Type(s):
        Current (Nominal) Value: 100
        Worst Ever Value:        253
        Threshold set to always passing
        Lifetime LBAs Written: 23982603
242 - Lifetime Reads From Host
        Attribute Type(s):
        Current (Nominal) Value: 100
        Worst Ever Value:        253
        Threshold set to always passing
        Lifetime LBAs Read: 12887641939

pd4

C:\Users\King\Downloads\openSeaChest-refs-tags-v22.07-win-x64>openSeaChest_Info -d pd4 --smartAttributes analyzed
==========================================================================================
 openSeaChest_Info - openSeaChest drive utilities - NVMe Enabled
 Copyright (c) 2014-2022 Seagate Technology LLC and/or its Affiliates, All Rights Reserved
 openSeaChest_Info Version: 2.1.2-3_2_1 X86_64
 Build Date: Jul 26 2022
 Today: Thu Mar  2 02:45:46 2023        User: King (admin)
==========================================================================================

\\.\PhysicalDrive4 - ST8000NM0105 - ZA17S7HH - G00A - ATA
1 - Read Error Rate
        Attribute Type(s):
                Pre-fail/warranty. Indicates a cause of known impending failure.
                Online Data Collection. Updates as the drive runs.
                Performance. Degredation of this attribute will affect performance.
                Error Rate. Attribute tracks and error rate.
        Current (Nominal) Value: 66
        Worst Ever Value:        64
        Threshold:               44
        Number Of Sector Reads: 3673398
        Number Of Read Errors: 0
3 - Spin Up Time
        Attribute Type(s):
                Pre-fail/warranty. Indicates a cause of known impending failure.
                Online Data Collection. Updates as the drive runs.
        Current (Nominal) Value: 92
        Worst Ever Value:        90
        Threshold set to always passing
4 - Start/Stop Count
        Attribute Type(s):
                Online Data Collection. Updates as the drive runs.
                Event Count. Attribute is a counter.
                Self-Preserving. Saves between power cycles.
        Current (Nominal) Value: 100
        Worst Ever Value:        100
        Threshold:               20
        Spin Up Count: 19
5 - Retired Sectors Count
        Attribute Type(s):
                Pre-fail/warranty. Indicates a cause of known impending failure.
                Online Data Collection. Updates as the drive runs.
                Event Count. Attribute is a counter.
                Self-Preserving. Saves between power cycles.
        Current (Nominal) Value: 100
        Worst Ever Value:        100
        Threshold:               10
        Current Retired Sector Count: 0
7 - Seek Error Rate
        Attribute Type(s):
                Pre-fail/warranty. Indicates a cause of known impending failure.
                Online Data Collection. Updates as the drive runs.
                Performance. Degredation of this attribute will affect performance.
                Error Rate. Attribute tracks and error rate.
        Current (Nominal) Value: 66
        Worst Ever Value:        60
        Threshold:               45
        Number Of Seeks: 4160257
        Number Of Seek Errors: 0
9 - Power On Hours
        Attribute Type(s):
                Online Data Collection. Updates as the drive runs.
                Event Count. Attribute is a counter.
                Self-Preserving. Saves between power cycles.
        Current (Nominal) Value: 100
        Worst Ever Value:        100
        Threshold set to always passing
        Power On Hours = 61.716667
10 - Spin Retry Count
        Attribute Type(s):
                Pre-fail/warranty. Indicates a cause of known impending failure.
                Online Data Collection. Updates as the drive runs.
                Event Count. Attribute is a counter.
        Current (Nominal) Value: 100
        Worst Ever Value:        100
        Threshold:               97
12 - Drive Power Cycle Count
        Attribute Type(s):
                Online Data Collection. Updates as the drive runs.
                Event Count. Attribute is a counter.
                Self-Preserving. Saves between power cycles.
        Current (Nominal) Value: 100
        Worst Ever Value:        100
        Threshold:               20
        Power Cycle Count: 19
184 - IOEDC Count
        Attribute Type(s):
                Online Data Collection. Updates as the drive runs.
                Event Count. Attribute is a counter.
                Self-Preserving. Saves between power cycles.
        Current (Nominal) Value: 100
        Worst Ever Value:        100
        Threshold:               99
        Lifetime IOEDC Count: 0
187 - Reported Un-correctable
        Attribute Type(s):
                Online Data Collection. Updates as the drive runs.
                Event Count. Attribute is a counter.
                Self-Preserving. Saves between power cycles.
        Current (Nominal) Value: 100
        Worst Ever Value:        100
        Threshold set to always passing
        Total # of Reported Uncorrectable Errors To The Host: 0
188 - Command Timeout
        Attribute Type(s):
                Online Data Collection. Updates as the drive runs.
                Event Count. Attribute is a counter.
                Self-Preserving. Saves between power cycles.
        Current (Nominal) Value: 100
        Worst Ever Value:        100
        Threshold set to always passing
        Total # of command timeouts: 0
        Total # of commands with > 5 second completion: 0
        Total # of commands with > 7.5 second completion: 0
189 - High Fly Writes
        Attribute Type(s):
                Online Data Collection. Updates as the drive runs.
                Error Rate. Attribute tracks and error rate.
                Event Count. Attribute is a counter.
                Self-Preserving. Saves between power cycles.
        Current (Nominal) Value: 100
        Worst Ever Value:        100
        Threshold set to always passing
        Total # of High Fly Writes Detected: 0
190 - Airflow Temperature
        Attribute Type(s):
                Online Data Collection. Updates as the drive runs.
                Self-Preserving. Saves between power cycles.
        Current (Nominal) Value: 64
        Worst Ever Value:        51
        Threshold:               40
        Current Temperature (C): 36
        Lowest Temperature during this power cycle: 36
        Highest Temperature during this power cycle: 36
        Number of times attribute below threshold: 0
191 - Shock Sensor Counter
        Attribute Type(s):
                Online Data Collection. Updates as the drive runs.
                Event Count. Attribute is a counter.
                Self-Preserving. Saves between power cycles.
        Current (Nominal) Value: 100
        Worst Ever Value:        100
        Threshold set to always passing
        Number Of Shock Events: 475
192 - Emergency Retract Count
        Attribute Type(s):
                Online Data Collection. Updates as the drive runs.
                Event Count. Attribute is a counter.
                Self-Preserving. Saves between power cycles.
        Current (Nominal) Value: 100
        Worst Ever Value:        100
        Threshold set to always passing
        Emergency Retract Count: 13
193 - Load-Unload Count
        Attribute Type(s):
                Online Data Collection. Updates as the drive runs.
                Event Count. Attribute is a counter.
                Self-Preserving. Saves between power cycles.
        Current (Nominal) Value: 100
        Worst Ever Value:        100
        Threshold set to always passing
        Load Count: 19
194 - Temperature
        Attribute Type(s):
                Online Data Collection. Updates as the drive runs.
                Self-Preserving. Saves between power cycles.
        Current (Nominal) Value: 36
        Worst Ever Value:        49
        Threshold set to always passing
        Current Temperature (C): 36
        Worst Highest Temperature (C): 49
        Worst Lowest Temperature (C): 16
195 - ECC On The Fly Count
        Attribute Type(s):
                Online Data Collection. Updates as the drive runs.
                Error Rate. Attribute tracks and error rate.
                Event Count. Attribute is a counter.
        Current (Nominal) Value: 9
        Worst Ever Value:        8
        Threshold set to always passing
        Number Of Sector Reads: 3673398
        Number Of ECC OTF Errors: 0
197 - Pending-Sparing Count
        Attribute Type(s):
                Online Data Collection. Updates as the drive runs.
                Event Count. Attribute is a counter.
        Current (Nominal) Value: 100
        Worst Ever Value:        100
        Threshold set to always passing
        Current Pending Spare Count: 0
198 - Unknown Attribute
        Attribute Type(s):
                Event Count. Attribute is a counter.
        Current (Nominal) Value: 100
        Worst Ever Value:        100
        Threshold set to always passing
        Current Uncorrectable Sector Count: 0
199 - Ultra DMA CRC Error
        Attribute Type(s):
                Online Data Collection. Updates as the drive runs.
                Performance. Degredation of this attribute will affect performance.
                Error Rate. Attribute tracks and error rate.
                Event Count. Attribute is a counter.
                Self-Preserving. Saves between power cycles.
        Current (Nominal) Value: 200
        Worst Ever Value:        200
        Threshold set to always passing
        Current CRC/R_Errs Error Count: 0
240 - Head Flight Hours
        Attribute Type(s):
        Current (Nominal) Value: 100
        Worst Ever Value:        253
        Threshold set to always passing
        Head Flight Hours = 18.883333
241 - Lifetime Writes From Host
        Attribute Type(s):
        Current (Nominal) Value: 100
        Worst Ever Value:        253
        Threshold set to always passing
        Lifetime LBAs Written: 1658012
242 - Lifetime Reads From Host
        Attribute Type(s):
        Current (Nominal) Value: 100
        Worst Ever Value:        253
        Threshold set to always passing
        Lifetime LBAs Read: 2015386

results of --deviceInfo


C:\Users\King\Downloads\openSeaChest-refs-tags-v22.07-win-x64>openSeaChest_Info -d pd2 --deviceInfo
==========================================================================================
 openSeaChest_Info - openSeaChest drive utilities - NVMe Enabled
 Copyright (c) 2014-2022 Seagate Technology LLC and/or its Affiliates, All Rights Reserved
 openSeaChest_Info Version: 2.1.2-3_2_1 X86_64
 Build Date: Jul 26 2022
 Today: Thu Mar  2 02:46:11 2023        User: King (admin)
==========================================================================================

\\.\PhysicalDrive2 - ST8000NM0105 - ZA13HAR5 - G00A - ATA
        Model Number: ST8000NM0105
        Serial Number: ZA13HAR5
        Firmware Revision: G00A
        World Wide Name: 5000C500920725A0
        Drive Capacity (TB/TiB): 8.00/7.28
        Native Drive Capacity (TB/TiB): 8.00/7.28
        Temperature Data:
                Current Temperature (C): 36
                Highest Temperature (C): 53
                Lowest Temperature (C): 30
        Power On Time:  2 days 13 hours 43 minutes
        Power On Hours: 61.72
        MaxLBA: 15628053167
        Native MaxLBA: 15628053167
        Logical Sector Size (B): 512
        Physical Sector Size (B): 4096
        Sector Alignment: 0
        Rotation Rate (RPM): 7200
        Form Factor: 3.5"
        Last DST information:
                DST has never been run
        Long Drive Self Test Time:  13 hours 35 minutes
        Interface speed:
                Max Speed (Gb/s): 6.0
                Negotiated Speed (Gb/s): 6.0
        Annualized Workload Rate (TB/yr): 0.26
        Total Bytes Read (MB): 980.83
        Total Bytes Written (MB): 848.71
        Encryption Support: Self Encrypting
        Cache Size (MiB): 256.00
        Read Look-Ahead: Enabled
        Write Cache: Enabled
        Low Current Spinup: Disabled
        SMART Status: Good
        ATA Security Information: Supported, Frozen
        Firmware Download Support: Full, Segmented, Deferred
        Specifications Supported:
                ACS-3
                ACS-2
                ATA8-ACS
                ATA/ATAPI-7
                ATA/ATAPI-6
                ATA/ATAPI-5
                ATA/ATAPI-4
                SATA 3.1
                SATA 3.0
                SATA 2.6
                SATA 2.5
                SATA II: Extensions
                SATA 1.0a
                ATA8-AST
        Features Supported:
                TCG
                TCG
                Sanitize
                SATA NCQ
                SATA Rebuild Assist
                SATA Software Settings Preservation [Enabled]
                SATA Device Initiated Power Management [Enabled]
                Power Management
                Security
                SMART [Enabled]
                48bit Address
                GPL
                SMART Self-Test
                SMART Error Logging
                Write-Read-Verify
                AMAC
                EPC
                Sense Data Reporting
                SCT Write Same
                SCT Error Recovery Control
                SCT Feature Control
                SCT Data Tables
                Host Logging
                Seagate In Drive Diagnostics (IDD)
                Seagate Remanufacture
        Adapter Information:
                Adapter Type: PCI
                Vendor ID: 8086h
                Product ID: A386h
                Revision: 0000h
C:\Users\King\Downloads\openSeaChest-refs-tags-v22.07-win-x64>openSeaChest_Info -d pd3 --deviceInfo
==========================================================================================
 openSeaChest_Info - openSeaChest drive utilities - NVMe Enabled
 Copyright (c) 2014-2022 Seagate Technology LLC and/or its Affiliates, All Rights Reserved
 openSeaChest_Info Version: 2.1.2-3_2_1 X86_64
 Build Date: Jul 26 2022
 Today: Thu Mar  2 02:46:44 2023        User: King (admin)
==========================================================================================

\\.\PhysicalDrive3 - ST8000NM0105 - ZA12D4D1 - G00A - ATA
        Model Number: ST8000NM0105
        Serial Number: ZA12D4D1
        Firmware Revision: G00A
        World Wide Name: 5000C500918F1D53
        Drive Capacity (TB/TiB): 8.00/7.28
        Native Drive Capacity (TB/TiB): 8.00/7.28
        Temperature Data:
                Current Temperature (C): 37
                Highest Temperature (C): 53
                Lowest Temperature (C): 0
        Power On Time:  2 days 13 hours 42 minutes
        Power On Hours: 61.70
        MaxLBA: 15628053167
        Native MaxLBA: 15628053167
        Logical Sector Size (B): 512
        Physical Sector Size (B): 4096
        Sector Alignment: 0
        Rotation Rate (RPM): 7200
        Form Factor: 3.5"
        Last DST information:
                DST has never been run
        Long Drive Self Test Time:  13 hours 24 minutes
        Interface speed:
                Max Speed (Gb/s): 6.0
                Negotiated Speed (Gb/s): 6.0
        Annualized Workload Rate (TB/yr): 938.50
        Total Bytes Read (TB): 6.60
        Total Bytes Written (GB): 12.28
        Encryption Support: Self Encrypting
        Cache Size (MiB): 256.00
        Read Look-Ahead: Enabled
        Write Cache: Enabled
        Low Current Spinup: Disabled
        SMART Status: Good
        ATA Security Information: Supported, Frozen
        Firmware Download Support: Full, Segmented, Deferred
        Specifications Supported:
                ACS-3
                ACS-2
                ATA8-ACS
                ATA/ATAPI-7
                ATA/ATAPI-6
                ATA/ATAPI-5
                ATA/ATAPI-4
                SATA 3.1
                SATA 3.0
                SATA 2.6
                SATA 2.5
                SATA II: Extensions
                SATA 1.0a
                ATA8-AST
        Features Supported:
                TCG
                TCG
                Sanitize
                SATA NCQ
                SATA Rebuild Assist
                SATA Software Settings Preservation [Enabled]
                SATA Device Initiated Power Management [Enabled]
                Power Management
                Security
                SMART [Enabled]
                48bit Address
                GPL
                SMART Self-Test
                SMART Error Logging
                Write-Read-Verify
                AMAC
                EPC
                Sense Data Reporting
                SCT Write Same
                SCT Error Recovery Control
                SCT Feature Control
                SCT Data Tables
                Host Logging
                Seagate In Drive Diagnostics (IDD)
                Seagate Remanufacture
        Adapter Information:
                Adapter Type: PCI
                Vendor ID: 8086h
                Product ID: A386h
                Revision: 0000h
C:\Users\King\Downloads\openSeaChest-refs-tags-v22.07-win-x64>openSeaChest_Info -d pd4 --deviceInfo
==========================================================================================
 openSeaChest_Info - openSeaChest drive utilities - NVMe Enabled
 Copyright (c) 2014-2022 Seagate Technology LLC and/or its Affiliates, All Rights Reserved
 openSeaChest_Info Version: 2.1.2-3_2_1 X86_64
 Build Date: Jul 26 2022
 Today: Thu Mar  2 02:47:00 2023        User: King (admin)
==========================================================================================

\\.\PhysicalDrive4 - ST8000NM0105 - ZA17S7HH - G00A - ATA
        Model Number: ST8000NM0105
        Serial Number: ZA17S7HH
        Firmware Revision: G00A
        World Wide Name: 5000C500A31D302D
        Drive Capacity (TB/TiB): 8.00/7.28
        Native Drive Capacity (TB/TiB): 8.00/7.28
        Temperature Data:
                Current Temperature (C): 36
                Highest Temperature (C): 49
                Lowest Temperature (C): 29
        Power On Time:  2 days 13 hours 44 minutes
        Power On Hours: 61.73
        MaxLBA: 15628053167
        Native MaxLBA: 15628053167
        Logical Sector Size (B): 512
        Physical Sector Size (B): 4096
        Sector Alignment: 0
        Rotation Rate (RPM): 7200
        Form Factor: 3.5"
        Last DST information:
                DST has never been run
        Long Drive Self Test Time:  12 hours 58 minutes
        Interface speed:
                Max Speed (Gb/s): 6.0
                Negotiated Speed (Gb/s): 6.0
        Annualized Workload Rate (TB/yr): 0.26
        Total Bytes Read (MB): 982.31
        Total Bytes Written (MB): 848.71
        Encryption Support: Self Encrypting
        Cache Size (MiB): 256.00
        Read Look-Ahead: Enabled
        Write Cache: Enabled
        Low Current Spinup: Disabled
        SMART Status: Good
        ATA Security Information: Supported, Frozen
        Firmware Download Support: Full, Segmented, Deferred
        Specifications Supported:
                ACS-3
                ACS-2
                ATA8-ACS
                ATA/ATAPI-7
                ATA/ATAPI-6
                ATA/ATAPI-5
                ATA/ATAPI-4
                SATA 3.1
                SATA 3.0
                SATA 2.6
                SATA 2.5
                SATA II: Extensions
                SATA 1.0a
                ATA8-AST
        Features Supported:
                TCG
                TCG
                Sanitize
                SATA NCQ
                SATA Rebuild Assist
                SATA Software Settings Preservation [Enabled]
                SATA Device Initiated Power Management [Enabled]
                Power Management
                Security
                SMART [Enabled]
                48bit Address
                GPL
                SMART Self-Test
                SMART Error Logging
                Write-Read-Verify
                AMAC
                EPC
                Sense Data Reporting
                SCT Write Same
                SCT Error Recovery Control
                SCT Feature Control
                SCT Data Tables
                Host Logging
                Seagate In Drive Diagnostics (IDD)
                Seagate Remanufacture
        Adapter Information:
                Adapter Type: PCI
                Vendor ID: 8086h
                Product ID: A386h
                Revision: 0000h

results of --deviceStatistics

C:\Users\King\Downloads\openSeaChest-refs-tags-v22.07-win-x64>openSeaChest_Info -d pd2 --deviceStatistics
==========================================================================================
 openSeaChest_Info - openSeaChest drive utilities - NVMe Enabled
 Copyright (c) 2014-2022 Seagate Technology LLC and/or its Affiliates, All Rights Reserved
 openSeaChest_Info Version: 2.1.2-3_2_1 X86_64
 Build Date: Jul 26 2022
 Today: Thu Mar  2 02:47:27 2023        User: King (admin)
==========================================================================================

\\.\PhysicalDrive2 - ST8000NM0105 - ZA13HAR5 - G00A - ATA
.
===Device Statistics===
        * = condition monitored with threshold (DSN Feature)
        ! = monitored condition met
        - = supports notification (DSN Feature)
 Statistic Name:                                              Threshold:       Value:

---General Statistics---
 LifeTime Power-On Resets                                     N/A              19
 Power-On Hours                                               N/A              61 hours
 Logical Sectors Written                                      N/A              1657637
 Number Of Write Commands                                     N/A              6729
 Logical Sectors Read                                         N/A              1915693
 Number Of Read Commands                                      N/A              8354
 Date And Time Timestamp                                      N/A              Invalid

---Rotating Media Statistics---
 Spindle Motor Power-On Hours                                 N/A              851200045 hours
 Head Flying Hours                                            N/A              851200045 hours
 Head Load Events                                             N/A              19
 Number Of Reallocated Logical Sectors                        N/A              0
 Read Recovery Attempts                                       N/A              0
 Number Of Mechanical Start Failures                          N/A              0
 Number Of Reallocation Candidate Logical Sectors             N/A              0
 Number Of High Priority Unload Events                        N/A              15

---General Errors Statistics---
 Number Of Reported Uncorrectable Errors                      N/A              0
 Number Of Resets Between Command Acceptance and Completion   N/A              0

---Temperature Statistics---
 Current Temperature                                          N/A              36 C
 Average Short Term Temperature                               N/A              Invalid
 Average Long Term Temperature                                N/A              Invalid
 Highest Temperature                                          N/A              53 C
 Lowest Temperature                                           N/A              30 C
 Highest Average Short Term Temperature                       N/A              Invalid
 Lowest Average Short Term Temperature                        N/A              Invalid
 Highest Average Long Term Temperature                        N/A              Invalid
 Lowest Average Long Term Temperature                         N/A              Invalid
 Time In Over Temperature                                     N/A              0 minutes
 Specified Maximum Operating Temperature                      N/A              60 C
 Time In Under Temperature                                    N/A              0 minutes
 Specified Minimum Operating Temperature                      N/A              5 C

---Transport Statistics---
 Number Of Hardware Resets                                    N/A              16
 Number Of ASR Events                                         N/A              1
 Number Of Interface CRC Errors                               N/A              0
C:\Users\King\Downloads\openSeaChest-refs-tags-v22.07-win-x64>openSeaChest_Info -d pd3 --deviceStatistics
==========================================================================================
 openSeaChest_Info - openSeaChest drive utilities - NVMe Enabled
 Copyright (c) 2014-2022 Seagate Technology LLC and/or its Affiliates, All Rights Reserved
 openSeaChest_Info Version: 2.1.2-3_2_1 X86_64
 Build Date: Jul 26 2022
 Today: Thu Mar  2 02:47:44 2023        User: King (admin)
==========================================================================================

\\.\PhysicalDrive3 - ST8000NM0105 - ZA12D4D1 - G00A - ATA
.
===Device Statistics===
        * = condition monitored with threshold (DSN Feature)
        ! = monitored condition met
        - = supports notification (DSN Feature)
 Statistic Name:                                              Threshold:       Value:

---General Statistics---
 LifeTime Power-On Resets                                     N/A              21
 Power-On Hours                                               N/A              61 hours
 Logical Sectors Written                                      N/A              23981883
 Number Of Write Commands                                     N/A              911804
 Logical Sectors Read                                         N/A              12886587151
 Number Of Read Commands                                      N/A              101685586
 Date And Time Timestamp                                      N/A              Invalid

---Rotating Media Statistics---
 Spindle Motor Power-On Hours                                 N/A              959169641 hours
 Head Flying Hours                                            N/A              959169641 hours
 Head Load Events                                             N/A              21
 Number Of Reallocated Logical Sectors                        N/A              706
 Read Recovery Attempts                                       N/A              0
 Number Of Mechanical Start Failures                          N/A              0
 Number Of Reallocation Candidate Logical Sectors             N/A              2000
 Number Of High Priority Unload Events                        N/A              11

---General Errors Statistics---
 Number Of Reported Uncorrectable Errors                      N/A              0
 Number Of Resets Between Command Acceptance and Completion   N/A              0

---Temperature Statistics---
 Current Temperature                                          N/A              37 C
 Average Short Term Temperature                               N/A              37 C
 Average Long Term Temperature                                N/A              Invalid
 Highest Temperature                                          N/A              53 C
 Lowest Temperature                                           N/A              0 C
 Highest Average Short Term Temperature                       N/A              37 C
 Lowest Average Short Term Temperature                        N/A              37 C
 Highest Average Long Term Temperature                        N/A              Invalid
 Lowest Average Long Term Temperature                         N/A              Invalid
 Time In Over Temperature                                     N/A              0 minutes
 Specified Maximum Operating Temperature                      N/A              60 C
 Time In Under Temperature                                    N/A              10 minutes
 Specified Minimum Operating Temperature                      N/A              5 C

---Transport Statistics---
 Number Of Hardware Resets                                    N/A              54
 Number Of ASR Events                                         N/A              5
 Number Of Interface CRC Errors                               N/A              0
C:\Users\King\Downloads\openSeaChest-refs-tags-v22.07-win-x64>openSeaChest_Info -d pd4 --deviceStatistics
==========================================================================================
 openSeaChest_Info - openSeaChest drive utilities - NVMe Enabled
 Copyright (c) 2014-2022 Seagate Technology LLC and/or its Affiliates, All Rights Reserved
 openSeaChest_Info Version: 2.1.2-3_2_1 X86_64
 Build Date: Jul 26 2022
 Today: Thu Mar  2 02:48:01 2023        User: King (admin)
==========================================================================================

\\.\PhysicalDrive4 - ST8000NM0105 - ZA17S7HH - G00A - ATA
.
===Device Statistics===
        * = condition monitored with threshold (DSN Feature)
        ! = monitored condition met
        - = supports notification (DSN Feature)
 Statistic Name:                                              Threshold:       Value:

---General Statistics---
 LifeTime Power-On Resets                                     N/A              19
 Power-On Hours                                               N/A              61 hours
 Logical Sectors Written                                      N/A              1657629
 Number Of Write Commands                                     N/A              6728
 Logical Sectors Read                                         N/A              1918572
 Number Of Read Commands                                      N/A              8643
 Date And Time Timestamp                                      N/A              Invalid

---Rotating Media Statistics---
 Spindle Motor Power-On Hours                                 N/A              4113516289 hours
 Head Flying Hours                                            N/A              4113516289 hours
 Head Load Events                                             N/A              19
 Number Of Reallocated Logical Sectors                        N/A              0
 Read Recovery Attempts                                       N/A              0
 Number Of Mechanical Start Failures                          N/A              0
 Number Of Reallocation Candidate Logical Sectors             N/A              0
 Number Of High Priority Unload Events                        N/A              13

---General Errors Statistics---
 Number Of Reported Uncorrectable Errors                      N/A              0
 Number Of Resets Between Command Acceptance and Completion   N/A              0

---Temperature Statistics---
 Current Temperature                                          N/A              36 C
 Average Short Term Temperature                               N/A              Invalid
 Average Long Term Temperature                                N/A              Invalid
 Highest Temperature                                          N/A              49 C
 Lowest Temperature                                           N/A              29 C
 Highest Average Short Term Temperature                       N/A              Invalid
 Lowest Average Short Term Temperature                        N/A              Invalid
 Highest Average Long Term Temperature                        N/A              Invalid
 Lowest Average Long Term Temperature                         N/A              Invalid
 Time In Over Temperature                                     N/A              0 minutes
 Specified Maximum Operating Temperature                      N/A              60 C
 Time In Under Temperature                                    N/A              0 minutes
 Specified Minimum Operating Temperature                      N/A              5 C

---Transport Statistics---
 Number Of Hardware Resets                                    N/A              19
 Number Of ASR Events                                         N/A              1
 Number Of Interface CRC Errors                               N/A              0

@vonericsen
Copy link
Contributor

Hi @FurkanGozukara,

Could you evaluate their smart attributes and tell me how well they are looking for?

I cannot really assist with analysis of drive data like this, especially since we have already determined these drives are not authentic Seagate products. I'm also not a failure analysis engineer so I cannot do much as far as analysis goes as that is more specialized than the knowledge that I have.
A couple easy things you can do are SMART check and a short diagnostic self-test (DST) on the drives. These are pretty straight forward in terms of saying "it is good" or "it is bad".
ex: openSeaChest_SMART -d handle --smartCheck --shortDST --poll

My full response for the discussion you started (#103) will go into this a bit more once it has been reviewed by our failure analysis team for accuracy.

If you run into trouble returning these to where you bought them, you could try Seagate's official support to see if they are able to help you further.

@Alex000Lexx
Copy link

Hi @FurkanGozukara,

The sanitize feature will resume after power loss where it left off. So if the device was unplugged from power, it will resume sanitizing itself as soon as it gets power again based on the last checkpoint the firmware made during the erase as soon as it spins up again. Same thing for any reset on the bus during this time, it will continue sanitizing where it left off until the sanitize has completely erased the entire drive and all previously reallocated user-data sectors. There is no way to stop a sanitize once it has been started; no power removal, reset, or command can stop it once it has been started. The drive must complete the erase or hit a failure condition, but I have not seen a failure up to this point on any drive I have tested.

Erasing an HDD takes about 1.5-2 hours per terabyte. So a rough estimate would be approximately 16 hours to erase these drives. The best thing to do is just leave them powered on, even if they show disconnected in other software or even the BIOS as the erase will eventually finish and return them to a "normal" state again that most host software is familiar with. I have even tested this by starting it and removing both SATA power and data cables, then connecting it only to power on my desk and letting it sit for the day, then bringing it back to the original system I started the erase on and it was ready for use after the erase finished overnight.

If you wanted to try openSeaChest_Erase, you might be able to get a progress indication out of them, but it will depend on what the OS/driver/HBA has done (if it removed the handle associated with the device). These utilities are CLI and must be run through an Admin mode powershell or cmd.exe window in Windows or with root/sudo capabilities in Linux/FreeBSD/etc. If you do openSeaChest_Erase -s and the drives are listed in that output, you can do openSeaChest_Erase -d <handle> --progress sanitize and that will report the drive's progress indication for sanitize.

If these drives "disappeared" on their own while SeaTools was running, this could be because the driver, the OS, or the HBA it was connected to while it was sanitizing is trying other management operations or monitoring of its own and does not know how to handle the state the drive enters during a sanitize. This state is a limited set of commands that can return responses at this time while it is erasing. It could be counting on reading something that is now aborting the command instead of a normal response, so it thinks something has gone wrong and stopped attempting to communicate with the drive.

I have found that sometimes under Windows, a device may disappear because something did not understand how to handle it, but if you boot up a Linux on the same system it may have a better ability to continue communicating with it in these other states. So if you really need a progress indicator, maybe try the same commands I mentioned earlier under Linux. Even a live-boot of something like Ubuntu would be sufficient for this.

Thank you!!!!! you are a lifesaver!!! I had lost my mind, as I have been trying to understand why I was experiencing what looked like disk corruption / detection issues on relatively new IronWolf Pro drives. I ended up leveraging SeaChest (after failing to get SeaTools Linux to stop at a command prompt). Anyhow, I managed to get one of the drives to recognize on a system where it's running in legacy ata mode and once SeaTools X ran, I tried a variety of commands and then tried Sanitize in the Advanced menu and voila! the drive indicated it was at 14.87%.

Now that I know that these things will just continue to Sanitize without input from me, I can get some much needed sleep! I had the indication that things would continue, but knowing the drives simply need to remain powered on, and they will continue on their merry way is a huge relief, I seriously thought I had bricked 2 IronWolf Pro 16tb's and 2 18Tbs...

Thanks for this information, it's amazing how much nonsense is on the internet!! now I know what this looks like.

Cheers!

@vonericsen
Copy link
Contributor

@Alex000Lexx,

I'm glad to hear this worked for you as well!
I'm working on some other updates to sanitize currently, and I was just thinking about adding a message to openSeaChest to say something like

If Sanitize appears to be taking much longer than expected, the system or HBA may not be handling the sanitize in progress state correctly. If this happens the next best thing to do is leave the drive powered on with the interface cable (SATA/SAS HBA cable) disconnected. Sanitize will continue running while the drive is powered on and the system will no longer be able to interrupt/slow down the sanitize operation.

If you think this message is good or could use additional information, let me know and I'll work on adding it in.

@FurkanGozukara
Copy link
Author

FurkanGozukara commented Mar 29, 2024

my disk was showing no errors during these operations but raid 1 always failed at random times randomly, the disk access times was sometimes taking minutes

i purchased new disks and no issues

i dont know why these tests are still not dependable

@Alex000Lexx
Copy link

@Alex000Lexx,

I'm glad to hear this worked for you as well! I'm working on some other updates to sanitize currently, and I was just thinking about adding a message to openSeaChest to say something like

If Sanitize appears to be taking much longer than expected, the system or HBA may not be handling the sanitize in progress state correctly. If this happens the next best thing to do is leave the drive powered on with the interface cable (SATA/SAS HBA cable) disconnected. Sanitize will continue running while the drive is powered on and the system will no longer be able to interrupt/slow down the sanitize operation.

If you think this message is good or could use additional information, let me know and I'll work on adding it in.

Hi vonericsen,

I think it's a fantastic idea, it would make a big difference to anyone else attempting to use the sanitize command. What I had originally attempted was to use --poll to see if I could keep an eye on things but that didn't quite work out.

One other user lens here is that I was surprised that once I ran the sanitize command, I was able to start targeting more drives. I originally had the perspective that the command was a very quick wipe (duh on my part) thus ran it on 4 drives, thinking that when I came back to the shell prompt I was done (LOL).

I think a real nice to have would be in addition to the message you are indicating above is to say... "Note - Sanitize may take 1-2 hours per TB (then you read the drive size and give a notional estimate), and while I do appreciate these aren't newbie tools, a "are you sure?" along with the extra warning of time would take this tool out of the park.

Thanks for the reply and for asking for feedback! I can't wait for these drives to return to normal state.

Cheers.

vonericsen added a commit that referenced this issue Mar 29, 2024
The sanitize option in openSeaChest_Erase has been overhauled to allow specifying "allow unrestricted sanitize exit", "zone no reset", and "no deallocate" for applicable devices/standards.
Ex: zone no reset is only for ZBDs
Ex: no deallocate is only for NVMe devices.

This allows for more verification of erasure or allowing sanitize to run in unrestricted mode, whereas previously only restricted mode was supported.

Also added the ability to specify the number of overwrite passes and the ability to invert the pattern between overwrite passes.

Sanitize info also outputs more information about when a write is required after crypto or block erase on SAS devices, the maximum number of overwrite passes allowed in the standard for a given device, and when freezelock/antifreezelock are supported.

Also added more information about removing the interface cable while sanitize is running in case it takes a long time due to an HBA/OS not handling the sanitize overwrite state and constantly attempting to reset the drive, which slows progress to a crawl.

[#102]

Signed-off-by: Tyler Erickson <tyler.erickson@seagate.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants