0

I bought this hard drive 6 months ago and it shouldn't be failing like this. It's a 500 GB sata III internal seagate that I have being using on an old ECS G31T-M9 computer with archlinux installed. I bought this disk brand new along with another 1 tera western digital also brand new for storing my personal archive and proJects, so this situation couldn't be worse. Both disks started failing at the same time and I can't tell if it is the system that is bad configured or the motherboard that's malcfuntioning either by propper malfunction or for bad forward compatibity with SATA III protocol (It was designed for SATA II i guess). Btw the ages old ide hard drive where the system is installed (and where nothing important is stored) is overwhermly healthy, so it must be related with SATA disks.

This two brand new disks randomly unmounted and were recognized or not wether by the OS or the motherboard on startup. Unplugging and plugging them in betwen boot ups helped for motherboard recognition.

This last time I've done this last procedure. Then as one of my partitions won't mount and the other wasn't listed by lsblk I removed all of the failing disks from the ECS and intalled one of them on a BIOSTAR P4M89-M7B computer. This computer is also old but recognizes the 500 GB hard disk along with the partition but not the ext4 filesystem, so I ran fsck on it.

Output was`bad superblock number ... please try fsck -b ... or fsck -b 32768 /dev/sda1

So I ran sudo fsck -n -b 32768 /dev/sda1 and succesfully detected the ext4 partition but with a bunch of errors.

then I ran dmesg|tail and I read a bunch of I/O errors coming from /dev/sda1, so I decided that the best was to make a backup of the partition before doing any changes, so I'm doing ddrescue of the hard drive, it's 59% complete on the first pass and fortunatly with no errors.

I know may be that this kind of development is candidate to removing on this forum but I'm overwhelmed by the situation and I can't ask a single question, so

What could be bad with my hard drives being that they're brand new?

What can I do if an fsck repair goes wrong? Is any way to undo it?

How can I mount this partition with an alternative superblock and is it safe?

How can I be certain if the disks are damaged or not?

Edit: Now a second ddreascue pass is completed with 99.99% rescued and only one error of 512 bytes. What does it means?

1 Answer 1

0

What could be bad with my hard drives being that they're brand new?

Did you purchase your hard drives simultaneously? They may have fallen to the ground.

What can I do if an fsck repair goes wrong? Is any way to undo it?

You can use your (second backup). I am not aware of undo function for file system checks.

How can I mount this partition with an alternative superblock and is it safe?

Mounting is safe in "read only" mode.

How can I be certain if the disks are damaged or not?

Never. As with testing for computer viruses a negative result does not prove anything. You might consider using backups.

Edit: Now a second ddreascue pass is completed with 99.99% rescued and only one error of 512 bytes. What does it means?

That is a good thing because ddrescue failed only on one sector when duplicating your drive. What is suspicious is that the error size is 512 bytes. As modern drives typically use a internal sector size of 4096 bytes I would have expected an error size of 4096 bytes. That leads me to the conclusion that your brand new drive maybe old. Luckily you have successfully hidden your drive model so this issue cannot be solved.

7
  • It could be 522 or 532 bytes, I don't have the log right now but i'm sure that it was around 500 bytes, never 4096. I bought the disks from different stores on different days. I can't tell you right now the model of the hard drive but i will if you tell me what linux command to issue. I'ts less than one year old for sure, i partitioned it with fdisk, pretty default options. Commented Apr 4, 2021 at 16:08
  • MY machines are old, my disks are new and not older than a year. Commented Apr 4, 2021 at 16:52
  • Use lsblk -a to get an overview and show the new devices with hdparm -I /dev/sdx, replace the letter x by the device in question
    – r2d3
    Commented Apr 5, 2021 at 10:49
  • To late because I removed the failed hard disk and I'm not touching it until I have my files back and safe. Commented Apr 5, 2021 at 15:40
  • In addition to the errsize question now I have cloned the master partition which is in a drive that I purchased new this week but again dd rescue shows errors, this time two insteaad of one: Current status ipos: 218593 MB, non-trimmed: 0 B, current rate: 0 B/s opos: 218593 MB, non-scraped: 0 B, average rate: 10880 kB/s non-tried: 0 B, errsize: 1515 kB, run time: 12h 41m 58s rescued: 499568 MB, errors: 2, remaining time: n/a percent rescued: 99.99% time since last successful read: 1h 38m 24s Hwcanbe? Commented Apr 5, 2021 at 15:42

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .