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


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

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 22:03 +0200
Message-ID <fte8clxvj8.ln2@Telcontar.valinor> (permalink)
References <7263clxr47.ln2@Telcontar.valinor>

Cross-posted to 2 groups.

Show all headers | View raw


On 2025-04-03 22:01, Carlos E.R. wrote:
> 
> Hi,
> 
> I just bought a hard disk enclosure, a Yottamaster 5Bay USB3.0 Model F55 
> (non raid). My plan is to build a software raid 6 later.
> 
> Bought here <https://www.amazon.es/dp/B083Q8Z2KM>
> 
> I think it is this one:
> 
> <https://yottamaster.com/products/yottamaster-aluminum-5-bay-usb3-1- 
> type-c-external-hard-drive-enclosure-for-3-5-2-5-inch-sata-hdd-ssd- 
> support-5-x-16tb-mac-style-direct-attached-storage-das-ps500c3>

I just realized a big bug.

Telcontar:~/tmp/disk1 # smartctl -l selftest /dev/sdg | grep "# 1"
# 1  Extended offline    Completed without error       00%      3992         -
Telcontar:~/tmp/disk1 # smartctl -l selftest /dev/sdh | grep "# 1"
# 1  Extended offline    Completed without error       00%      3992         -
Telcontar:~/tmp/disk1 #

That output is wrong, the results for each disk have to be different.


Telcontar:~/tmp/disk1 # smartctl -a /dev/sdg | grep "User Capacity"
User Capacity:    2,000,398,934,016 bytes [2.00 TB]
Telcontar:~/tmp/disk1 # smartctl -a /dev/sdh | grep "User Capacity"
User Capacity:    1,000,204,886,016 bytes [1.00 TB]
Telcontar:~/tmp/disk1 #

That output is correct.

Telcontar:~/tmp/disk1 # smartctl -a /dev/sdh | grep "# 1"
# 1  Extended offline    Completed without error       00%      3992         -
Telcontar:~/tmp/disk1 # smartctl -a /dev/sdg | grep "# 1"
# 1  Extended offline    Completed without error       00%       618         -
Telcontar:~/tmp/disk1 #

This output is also correct.


Thus, some smartctl commands report the wrong data, all from the same disk.


I also noticed that the denominations /dev/sdX change when hot removing and inserting the same disk, so better use UUID to refer to partitions in the raid.


  /dev/disk/by-id/ | grep sd[gh]

ata-ST1000DM003-1CH162_S1D6LGPP -> ../../sdg
scsi-SExternal_USB3.0_0000007788FC -> ../../sdg
usb-External_USB3.0_0000007788FC-0:0 -> ../../sdg
wwn-0x5000c5005b57c31a -> ../../sdg

usb-External_USB3.0_0000007788FC-0:1 -> ../../sdh


Some of the denominations are missing, the only one that is usable is "usb-..."


  /dev/disk/by-path/ | grep sd[gh]

  pci-0000:03:00.0-scsi-0:0:0:0 -> ../../sdg
  pci-0000:03:00.0-scsi-0:0:0:1 -> ../../sdh
  pci-0000:03:00.0-usb-0:1:1.0-scsi-0:0:0:0 -> ../../sdg
  pci-0000:03:00.0-usb-0:1:1.0-scsi-0:0:0:1 -> ../../sdh
  pci-0000:03:00.0-usbv3-0:1:1.0-scsi-0:0:0:0 -> ../../sdg
  pci-0000:03:00.0-usbv3-0:1:1.0-scsi-0:0:0:1 -> ../../sdh

These are usable. Now I remove a disk. Wait... Connect it back.

  /dev/disk/by-path/ | grep sd[gh]

  pci-0000:03:00.0-scsi-0:0:0:0 -> ../../sdg
  pci-0000:03:00.0-scsi-0:0:0:1 -> ../../sdh
  pci-0000:03:00.0-usb-0:1:1.0-scsi-0:0:0:0 -> ../../sdg
  pci-0000:03:00.0-usb-0:1:1.0-scsi-0:0:0:1 -> ../../sdh
  pci-0000:03:00.0-usbv3-0:1:1.0-scsi-0:0:0:0 -> ../../sdg
  pci-0000:03:00.0-usbv3-0:1:1.0-scsi-0:0:0:1 -> ../../sdh


Ok, they hold.

  /dev/disk/by-id/ | grep sd[gh]

  ata-ST1000DM003-1CH162_S1D6LGPP -> ../../sdg
  scsi-SExternal_USB3.0_0000007788FC -> ../../sdg
  usb-External_USB3.0_0000007788FC-0:0 -> ../../sdg
  usb-External_USB3.0_0000007788FC-0:1 -> ../../sdh
  wwn-0x5000c5005b57c31a -> ../../sdg

They also hold, but not all are present, only the "usb...".


Oh, well.


Telcontar:~/tmp/disk1 # smartctl -a /dev/disk/by-id/usb-External_USB3.0_0000007788FC-0:0 | grep "User Capacity"
User Capacity:    2,000,398,934,016 bytes [2.00 TB]
Telcontar:~/tmp/disk1 # smartctl -a /dev/disk/by-id/usb-External_USB3.0_0000007788FC-0:1 | grep "User Capacity"
User Capacity:    1,000,204,886,016 bytes [1.00 TB]

Remove and insert one disk here.

Telcontar:~/tmp/disk1 # smartctl -a /dev/disk/by-id/usb-External_USB3.0_0000007788FC-0:0 | grep "User Capacity"
User Capacity:    1,000,204,886,016 bytes [1.00 TB]
Telcontar:~/tmp/disk1 # smartctl -a /dev/disk/by-id/usb-External_USB3.0_0000007788FC-0:0 | grep "User Capacity"
User Capacity:    1,000,204,886,016 bytes [1.00 TB]
Telcontar:~/tmp/disk1 # smartctl -a /dev/disk/by-id/usb-External_USB3.0_0000007788FC-0:1 | grep "User Capacity"
User Capacity:    1,000,204,886,016 bytes [1.00 TB]
Telcontar:~/tmp/disk1 # smartctl -a /dev/disk/by-id/usb-External_USB3.0_0000007788FC-0:1 | grep "User Capacity"
User Capacity:    2,000,398,934,016 bytes [2.00 TB]
Telcontar:~/tmp/disk1 # smartctl -a /dev/disk/by-id/usb-External_USB3.0_0000007788FC-0:1 | grep "User Capacity"
User Capacity:    2,000,398,934,016 bytes [2.00 TB]
Telcontar:~/tmp/disk1 # smartctl -a /dev/disk/by-id/usb-External_USB3.0_0000007788FC-0:0 | grep "User Capacity"
User Capacity:    2,000,398,934,016 bytes [2.00 TB]
Telcontar:~/tmp/disk1 # smartctl -a /dev/disk/by-id/usb-External_USB3.0_0000007788FC-0:0 | grep "User Capacity"
User Capacity:    1,000,204,886,016 bytes [1.00 TB]
Telcontar:~/tmp/disk1 #


Notice that the first time I run the command changing disk it confuses them:

Telcontar:~/tmp/disk1 # smartctl -a /dev/disk/by-id/usb-External_USB3.0_0000007788FC-0:0 | grep "User Capacity"
User Capacity:    1,000,204,886,016 bytes [1.00 TB]
Telcontar:~/tmp/disk1 # smartctl -a /dev/disk/by-id/usb-External_USB3.0_0000007788FC-0:0 | grep "User Capacity"
User Capacity:    1,000,204,886,016 bytes [1.00 TB]
Telcontar:~/tmp/disk1 # smartctl -a /dev/disk/by-id/usb-External_USB3.0_0000007788FC-0:1 | grep "User Capacity"
User Capacity:    1,000,204,886,016 bytes [1.00 TB]
Telcontar:~/tmp/disk1 # smartctl -a /dev/disk/by-id/usb-External_USB3.0_0000007788FC-0:1 | grep "User Capacity"
User Capacity:    2,000,398,934,016 bytes [2.00 TB]
Telcontar:~/tmp/disk1 #



I believe all this is a consequence of overriding the disk serial number. Fortunately, I will use partition uuid or labels to mount them or create the raid...



-- 
Cheers, Carlos.

Back to alt.comp.os.windows-11 | Previous | NextPrevious 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