Hey allemaal,
Ik heb een kapotte 2TB Seagate externe HDD (ST2000LM007-1R8174) waar nog data op staat die ik graag wil redden. Als hij aangesloten is hoor je een piep error geluid om de paar seconden. Dit geluid stopt na een minuut of 5. Ik had gehoopt dat het een power issue was. Echter nu ik de HDD uit de case heb en met sata kabels aan het moederbord heb liggen werkt het nog steeds niet. Ik hoop dat jullie kunnen meedenken of er nog softwarematig / DIY iets te doen is, of dat dit echt “game over” is zonder cleanroom. Ik ben zelf een eindje gekomen maar verder dan dit zit er niet meer in
Ik was van plan om met systemrescue (ddrescue of dd) data te redden door een image te maken naar een nieuwe externe hardeschijf.
Zie foto voor wat output. Er kan meer komen op request
: :strip_exif()/f/image/y9XNHPBrhupENBJDSq7552JC.jpg?f=fotoalbum_large)
Situatie:
• Schijf wordt soms wel gezien als /dev/sda (modelnaam wordt gedetecteerd) in SystemRescue, maar:
• partitie niet leesbaar
• veel I/O errors in dmesg (READ DMA EXT, DRDY ERR, ABRT)
• In BIOS is hij niet zichtbaar op de SATA-poort.
• Ik heb SATA kabel/poort gewisseld en ook een andere setup geprobeerd maar helaas zelfde gedrag.
• Ik heb SATA link speed geprobeerd te limiteren naar 1.5Gbps (libata.force), geen echte verbetering.
Wat ik al geprobeerd heb (SystemRescue live)
• fdisk -l /dev/sda -> cannot open /dev/sda: Invalid argument
• dd if=/dev/sda ... geeft veel Input/output error en output lijkt vaak 00 00 00…
• ddrescue faalt meteen met:
• ddrescue: /dev/sda: input file is not seekable
• blockdev --getsize64 /dev/sda geeft een absurd groot getal (18446744…)
• Externe HDD (Seagate Expansion) is aanwezig als /dev/sdd1 gemount op /mnt/backup (genoeg ruimte).
In dmesg zie ik o.a. (zie screenshot):
• failed command: READ DMA EXT
• status: { DRDY ERR }
• error: { ABRT }
• configured for UDMA/133 (device error ignored)
Hardware
• De probleem schijf): Seagate ST2000LM007 2TB 2.5”
• Destination: Seagate Expansion 2TB gemount op /mnt/backup
Vraag
1. Wat betekent “input file is not seekable” bij ddrescue in deze context? Is dat typisch voor een stervende drive/firmware/driver issue?
2. Is er nog iets zinnigs te proberen (andere tools, andere flags, via /dev/sgX, hdparm settings, read-only toggles, etc.) zonder de schijf verder te slopen?
3. Is dit met deze errors in de praktijk vrijwel zeker head/media/firmware en dus alleen nog professioneel?
Alvast bedankt
Ik heb een kapotte 2TB Seagate externe HDD (ST2000LM007-1R8174) waar nog data op staat die ik graag wil redden. Als hij aangesloten is hoor je een piep error geluid om de paar seconden. Dit geluid stopt na een minuut of 5. Ik had gehoopt dat het een power issue was. Echter nu ik de HDD uit de case heb en met sata kabels aan het moederbord heb liggen werkt het nog steeds niet. Ik hoop dat jullie kunnen meedenken of er nog softwarematig / DIY iets te doen is, of dat dit echt “game over” is zonder cleanroom. Ik ben zelf een eindje gekomen maar verder dan dit zit er niet meer in
Zie foto voor wat output. Er kan meer komen op request
:strip_exif()/f/image/y9XNHPBrhupENBJDSq7552JC.jpg?f=fotoalbum_large)
Situatie:
• Schijf wordt soms wel gezien als /dev/sda (modelnaam wordt gedetecteerd) in SystemRescue, maar:
• partitie niet leesbaar
• veel I/O errors in dmesg (READ DMA EXT, DRDY ERR, ABRT)
• In BIOS is hij niet zichtbaar op de SATA-poort.
• Ik heb SATA kabel/poort gewisseld en ook een andere setup geprobeerd maar helaas zelfde gedrag.
• Ik heb SATA link speed geprobeerd te limiteren naar 1.5Gbps (libata.force), geen echte verbetering.
Wat ik al geprobeerd heb (SystemRescue live)
• fdisk -l /dev/sda -> cannot open /dev/sda: Invalid argument
• dd if=/dev/sda ... geeft veel Input/output error en output lijkt vaak 00 00 00…
• ddrescue faalt meteen met:
• ddrescue: /dev/sda: input file is not seekable
• blockdev --getsize64 /dev/sda geeft een absurd groot getal (18446744…)
• Externe HDD (Seagate Expansion) is aanwezig als /dev/sdd1 gemount op /mnt/backup (genoeg ruimte).
In dmesg zie ik o.a. (zie screenshot):
• failed command: READ DMA EXT
• status: { DRDY ERR }
• error: { ABRT }
• configured for UDMA/133 (device error ignored)
Hardware
• De probleem schijf): Seagate ST2000LM007 2TB 2.5”
• Destination: Seagate Expansion 2TB gemount op /mnt/backup
Vraag
1. Wat betekent “input file is not seekable” bij ddrescue in deze context? Is dat typisch voor een stervende drive/firmware/driver issue?
2. Is er nog iets zinnigs te proberen (andere tools, andere flags, via /dev/sgX, hdparm settings, read-only toggles, etc.) zonder de schijf verder te slopen?
3. Is dit met deze errors in de praktijk vrijwel zeker head/media/firmware en dus alleen nog professioneel?
Alvast bedankt
[ Voor 4% gewijzigd door 97olivier op 15-02-2026 20:53 ]