[TriLUG] 512/4096B cluster size incompatibilities

David Burton via TriLUG trilug at trilug.org
Tue Jan 1 15:11:59 EST 2019


That's very odd, Joe.

This one is *wrong:*
Serial Number:    Z4Z408QQ
Firmware Version: 0958
Sector Size:      512 bytes logical/physical

This one is* right:*
Serial Number:    Z4Z5LZJG
Firmware Version: CC26
Sector Sizes:     512 bytes logical, 4096 bytes physical

(Note: you swapped the two firmware versions in your email; according to
the smartctl output you pasted, it's the 0958 firmware which is reporting
the wrong physical sector size, not the CC26 firmware.)

It appears that the 0958 version firmware is reporting incorrect
information. Maybe that's causing fdisk to do the wrong thing when
partitioning the drive, though that is surprising to me. I think modern
fdisks should handle "512 bytes logical/physical" exactly the same as "512
bytes logical, 4096 bytes physical".

Steven is correct, the Seagate web site says there's no firmware update
available for this model
<https://apps1.seagate.com/downloads/request.html?userPreferredLocaleCookie=en_US_>.
(See pasted web page, below.) Since you have two *different* firmware
versions for the exact same model drive, it seems pretty clear that the
Seagate web site is lying.

So you could contact Seagate tech support, and try to get a firmware update
to version CC26 for the Z4Z408QQ drive.

Ah... did you use fdisk? Or something else, to partion?
Maybe the partitioning tool that you used is not doing the right thing. You
could try a different partitioning tool.

I would suggest zeroing the drive before rebooting and then partitioning it:
ddrescue -F /dev/zero /dev/sdb
(you can abort it after it's written a few GB)

You could even try zeroing the drive, and then moving it to a Windoze
machine, and partitioning it there. That should create a "very standard"
partition table.

Or you could partition & format the Z4Z5LZJG (CC26 firmware) drive (which
*should* be correct!), and then use ddrescue to image it onto the Z4Z408QQ
(0958 firmware) drive.

This is going to sound stupid, but...
If I were you, I'd shutdown, then swap the SATA cables between the two
drives (i.e., disconnect them at the drive, not at the MB). Then boot up
again, and run those smartctl commands again, and see if they show the same
results, or whether any of the weirdness switches drives. I doubt the
problem is upstream of the drives, but I wouldn't bet my life on it.

BTW, if you want to check SMART status on a Windoze machine, Acronis Drive
Monitor <http://www.acronis.com/en-us/homecomputing/download/drive-monitor/>
does an okay job.

Regards,
Dave



Download Finder

   -
   - Help
   -                                                           العربية

                            English   GB
                                                          English   US

                                        Deutsch

        español
     ES
                                        español   LA

          français   FR
                                                       français   CA

                         Bahasa Indonesia

   italiano
                                           日本語

   한국어
                                     Nederlands

   polski
                                        português

       русском
                                              Türkçe

          简体中文
                                              繁體中文

   English   US

Return to main page
Product Registration
Specifications
Warranty Validation
Serial Number: *Z4Z408QQ* Part Number: *1ER164-302*
Model Number: *ST2000DM001* Family: *BARRACUDA*
Firmware
NameImportanceVersionRelease DateShort DescriptionDownloads and Actions
No Newer Firmware Available ------- ------- 01-Jan-19 A field update is not
available for this serial number. See if CERTIFICATE Firmware Update is
shown below. Please help us to improve the Download Finder - More... Please
read...
Software
NameImportanceVersionRelease DateShort DescriptionDownloads and Actions
SeaTools for DOS Diagnostic Suggested v2.23 09-Feb-11 Test your hard drive
from a bootable CD. More... Click here
SeaTools for Windows Diagnostic Suggested v1.4.0.6 01-Nov-17 SeaTools for
Windows tests SATA, USB, 1394, eSATA, ATA (PATA/IDE), SAS, SCSI and Fibre
Channel drives. More... Click here
DiscWizard for Windows Suggested v22.0.1.11210 30-Mar-18 DiscWizard makes
adding a new hard drive much easier. Clone data to your new drive.
More... Click
here
Seagate File Recovery Software Optional v2.0.18.656 17-Feb-15 Try it
risk-free. Our software will tell you whether your files can be recovered
before buying it. More... Click here
SeaTools Bootable - Release Candidate Optional v2.1.2 08-Mar-18 Engineering
Preview: SeaTools Bootable uses a USB flash drive. Tests SATA, SAS and USB
drives only. This download builds a bootable USB flash drive. More...
Download
Email Me
------------------------------

Product Registration
Specifications
Warranty Validation
Serial Number: *Z4Z5LZJG* Part Number: *1ER164-302*
Model Number: *ST2000DM001* Family: *BARRACUDA*
Firmware
NameImportanceVersionRelease DateShort DescriptionDownloads and Actions
No Newer Firmware Available ------- ------- 01-Jan-19 A field update is not
available for this serial number. See if CERTIFICATE Firmware Update is
shown below. Please help us to improve the Download Finder - More... Please
read...
Software
NameImportanceVersionRelease DateShort DescriptionDownloads and Actions
SeaTools for DOS Diagnostic Suggested v2.23 09-Feb-11 Test your hard drive
from a bootable CD. More... Click here
SeaTools for Windows Diagnostic Suggested v1.4.0.6 01-Nov-17 SeaTools for
Windows tests SATA, USB, 1394, eSATA, ATA (PATA/IDE), SAS, SCSI and Fibre
Channel drives. More... Click here
DiscWizard for Windows Suggested v22.0.1.11210 30-Mar-18 DiscWizard makes
adding a new hard drive much easier. Clone data to your new drive.
More... Click
here
Seagate File Recovery Software Optional v2.0.18.656 17-Feb-15 Try it
risk-free. Our software will tell you whether your files can be recovered
before buying it. More... Click here
SeaTools Bootable - Release Candidate Optional v2.1.2 08-Mar-18 Engineering
Preview: SeaTools Bootable uses a USB flash drive. Tests SATA, SAS and USB
drives only. This download builds a bootable USB flash drive. More...
Download
Email Me

   -

   © 2019 Seagate Technology LLC    |
   - Legal & Privacy




On Mon, Dec 31, 2018 at 8:32 PM Joseph Mack NA3T via TriLUG <
trilug at trilug.org> wrote:

> On Sun, 30 Dec 2018, Joseph Mack NA3T via TriLUG wrote:
>
> I originally wrote that two 4TB disks of the same model number had
> different
> logical sector sizes.
>
> I now find that I have two 2TB disks with the same problem; one has a 512B
> locical cluster size and the other 4096B. They're both sitting in the same
> external usb drive case. One is smartctl compatible and the other isn't.
>
>
> both are
>
> Model Family:     Seagate Barracuda 7200.14 (AF)
> Device Model:     ST2000DM001-1ER164
>
> /dev/sdb is
> Firmware Version: CC26
> 512B logical sector size
> not smartctl compatible
>
>
> /dev/sdc is
> Firmware Version: 0958
> 4096B logical sector size
> is smartcl compatible.
>
> Anyone know if I can flash these drives? Is this likely to fix the problem?
>
> Thanks
> Joe
>
> --
>
> /dev/sdb
>
> homer: 31 Dec 2018:/# smartctl -d sat -a /dev/sdb | more
> smartctl 6.5 2016-05-07 r4318 [x86_64-linux-4.4.14] (local build)
> Copyright (C) 2002-16, Bruce Allen, Christian Franke,
> www.smartmontools.org
>
> === START OF INFORMATION SECTION ===
> Model Family:     Seagate Barracuda 7200.14 (AF)
> Device Model:     ST2000DM001-1ER164
> Serial Number:    Z4Z408QQ
> Firmware Version: 0958
> User Capacity:    2,000,398,934,016 bytes [2.00 TB]
> Sector Size:      512 bytes logical/physical
> Device is:        In smartctl database [for details use: -P show]
> ATA Version is:   ATA/ATAPI-7 (minor revision not indicated)
> Local Time is:    Mon Dec 31 23:46:14 2018 GMT
> SMART support is: Available - device has SMART capability.
> SMART support is: Enabled
>
> === START OF READ SMART DATA SECTION ===
> SMART Status not supported: Incomplete response, ATA output registers
> missing
> SMART overall-health self-assessment test result: PASSED
> Warning: This result is based on an Attribute check.
>
> General SMART Values:
> Offline data collection status:  (0x00) Offline data collection activity
>                                          was never started.
>                                          Auto Offline Data Collection:
> Disabled.
> Total time to complete Offline
> data collection:                (    0) seconds.
> Offline data collection
> capabilities:                    (0x00)         Offline data collection
> not
> supported.
> SMART capabilities:            (0x0000) Automatic saving of SMART data
> is not implemented.
> Error logging capability:        (0x00) Error logging NOT supported.
>                                          No General Purpose Logging
> support.
>
> SMART Error Log not supported
>
> SMART Self-test Log not supported
>
> Selective Self-tests/Logging not supported
>
> --
>
> homer: 01 Jan 2019:/# smartctl -d sat -a /dev/sdc | more
> smartctl 6.5 2016-05-07 r4318 [x86_64-linux-4.4.14] (local build)
> Copyright (C) 2002-16, Bruce Allen, Christian Franke,
> www.smartmontools.org
>
> === START OF INFORMATION SECTION ===
> Model Family:     Seagate Barracuda 7200.14 (AF)
> Device Model:     ST2000DM001-1ER164
> Serial Number:    Z4Z5LZJG
> LU WWN Device Id: 5 000c50 0917d2705  <== I wonder why this is shown for
> just one of the two drives?
> Firmware Version: CC26
> User Capacity:    2,000,398,934,016 bytes [2.00 TB]
> Sector Sizes:     512 bytes logical, 4096 bytes physical
> Rotation Rate:    7200 rpm   <== 0958 firmware doesn't even report this
> Form Factor:      3.5 inches   <==   "          "             "
> "         "      "
> Device is:        In smartctl database [for details use: -P show]
> ATA Version is:   ACS-2, ACS-3 T13/2161-D revision 3b
> SATA Version is:  SATA 3.1, 6.0 Gb/s (current: 3.0 Gb/s)
> Local Time is:    Tue Jan  1 01:23:42 2019 GMT
> SMART support is: Available - device has SMART capability.
> SMART support is: Enabled
>
> === START OF READ SMART DATA SECTION ===
> SMART Status not supported: Incomplete response, ATA output registers
> missing
> SMART overall-health self-assessment test result: PASSED
> Warning: This result is based on an Attribute check.
>
> General SMART Values:
> Offline data collection status:  (0x00) Offline data collection activity
>                                          was never started.
>                                          Auto Offline Data Collection:
> Disabled.
> Self-test execution status:      (   0) The previous self-test routine
> completed
>                                          without error or no self-test has
> ever
>                                          been run.
> Total time to complete Offline
> data collection:                (   80) seconds.
> Offline data collection
> capabilities:                    (0x73) SMART execute Offline immediate.
>                                          Auto Offline data collection
> on/off
> support.
>                                          Suspend Offline collection upon
> new
>                                          command.
>                                          No Offline surface scan supported.
>                                          Self-test supported.
>                                          Conveyance Self-test supported.
>                                          Selective Self-test supported.
> SMART capabilities:            (0x0003) Saves SMART data before entering
>                                          power-saving mode.
>                                          Supports SMART auto save timer.
> Error logging capability:        (0x01) Error logging supported.
>                                          General Purpose Logging supported.
> Short self-test routine
> recommended polling time:        (   1) minutes.
> Extended self-test routine
> recommended polling time:        ( 211) minutes.
> Conveyance self-test routine
> recommended polling time:        (   2) minutes.
> SCT capabilities:              (0x1085) SCT Status supported.
>
> SMART Attributes Data Structure revision number: 10
> Vendor Specific SMART Attributes with Thresholds:
> ID# ATTRIBUTE_NAME          FLAG     VALUE WORST THRESH TYPE      UPDATED
> WHEN_FAILED RAW_VALUE
>    1 Raw_Read_Error_Rate     0x000f   116   099   006    Pre-fail  Always
>      -       115635456   <== I don't know what this means
>
> --
>
>
>


More information about the TriLUG mailing list