Disk recovery

Pagina: 1
Acties:

Vraag


  • ErikJan2
  • Registratie: Januari 2005
  • Laatst online: 28-06 17:36
Heb ext. HD (een conventionele, niet een SSD). Ontdekt (na een paar jaar gebruik) dat er bad sectors zijn.
Ik krijg die niet weg onder Windows10. Heb een HD recovery programma gevonden met de naam "Victoria". Die scant (onder Windows) op sector-basis maar kan niets herstellen. In een faq lees ik dat nieuwere versies van Windows dat blokkeren.
Om dat te testen heb ik een oude WInXP in een (VirtualBox) VM gestart (zonder netwerk verbindingen, dus 'veilig') en daar de ext. HD aangesloten en toen Victoria in die VM gestart.
Nu merk ik dat ik bad sectors wel kan refreshen waarna deze geen problemen meer opleveren. Ik krijg dus de indruk dat dit allemaal 'soft errors' zijn. Lijkt me dus nuttig alle sectoren opnieuw te refreshen (iets wat in Win7 / Win10 dus niet lijkt te kunnen). Ik vermoed dat een DOS util vanaf een boot CD dit ook wel zal kunnen overigens.
Probleem lijkt dat dit 'erasen/refreshen' van elke sector (in elk geval in Victoria in de VM) erg langzaam gaat en ik denk dat dit weken / maanden zal duren. Niet de moeite waard dus.
Is er niet een utility die gewoon snel alle sectoren low level opnieuw schrijft en ook SMART errors en re-mapping reset? Blijken er dan toch hard errors te zijn dan kan de schijf weg, de data is niet het probleem: dit was een backup en ik heb die inmiddels op een nieuwe schijf opnieuw gemaakt. Vraag me dus alleen af waarom ik de 'oude' schijf niet kan herschrijven.

Alle reacties


Acties:
  • +1 Henk 'm!

  • 99ruud99
  • Registratie: December 2018
  • Laatst online: 17:30
Wat wil je op een schijf gaan zetten die al eens kapot is gegaan, dus elk moment weer kapot kan?
Juist die slechte sectoren wil je nooit meer gebruiken.

  • ErikJan2
  • Registratie: Januari 2005
  • Laatst online: 28-06 17:36
Dat is dus de vraag... Ik heb al een nieuwe schijf als gezegd en ik begrijp dat ik moet oppassen met deze natuurlijk. Op hetzelfde moment lijken dit dus soft errors en kan het volgens mij best dat na jaren gebruik de koppen iets anders uitlijnen en/of sommige sectoren niet meer goed uitlezen (het is immers gebaseerd op magnetisme toch? En dat wordt altijd minder in de tijd). Leveranciers lossen dat op door overhead te maken en dan tot een bepaald percentage te remappen zodat dit transparant blijft.
Gedachte is dat als ik die sectoren gewoon netjes opnieuw (low level) schrijf, de disk misschien opnieuw wel jaren mee kan. Is niet super belangrijk (en nogmaals: ik ben geen data kwijt of zo) maar leek me wel eens leuk dit uit te zoeken.

PS. En nogmaals... de vraag is of die sectoren werkelijk slecht zijn. Met hard errors (beschadigingen etc.) dan is het de prullenbak in. Maar als gezegd kon ik tot nu toe alle 'kapotte' sectoren fixen. Dan zijn het geen hard-errors maar soft errors... toch?

[ Voor 14% gewijzigd door ErikJan2 op 30-09-2021 08:27 ]


  • Tens
  • Registratie: Maart 2006
  • Laatst online: 10:21
ErikJan2 schreef op donderdag 30 september 2021 @ 08:25:
Maar als gezegd kon ik tot nu toe alle 'kapotte' sectoren fixen.
is dat niet gewoon de HDD controller die sectoren kopieert naar reservecapaciteit en de defecte sectoren blokkeert?

if you are neutral in a situation of injustice you have chosen the side of the oppressor


  • Thralas
  • Registratie: December 2002
  • Laatst online: 12-07 23:05
ErikJan2 schreef op donderdag 30 september 2021 @ 08:25:
Gedachte is dat als ik die sectoren gewoon netjes opnieuw (low level) schrijf, de disk misschien opnieuw wel jaren mee kan.
Het is inderdaad mogelijk om een schijf te hebben die in een keer een paar bad sectors oploopt, en daarna jaren niet meer. Je hebt alleen geen garanties, dus ik zou er enkel niet-belangrijke data op opslaan (en/of backups maken).
Maar als gezegd kon ik tot nu toe alle 'kapotte' sectoren fixen. Dan zijn het geen hard-errors maar soft errors... toch?
Dat is een definitiekwestie.

Een harddisk met bad sectors kun je vaak 'repareren': dat is heel simpel en dat kun je hier ook doen: gewoon 1x wipen met nullen. Daarna kun je in de SMART-gegevens controleren of de reallocated sector count is opgelopen (dwz. het aantal remapped sectors). Als het goed is is de pending sector count (dwz. de actieve bad sector count) dan ook weer 0.

Een belangrijkere vraag is wat er gebeurt als je de disk vervolgens weer in gebruik neemt, of hem nogmaals probeert uit te lezen: zodra je opnieuw tegen een bad sector aanloopt moet je de hele riedel ('belangrijke' data proberen te redden, schijf wipen) waarschijnlijk herhalen om het te verhlpen.

Praktisch gezien: 1x wipen, SMART controleren, nog een keer de hele disk uitlezen/scannen om te kijken of de disk weer oke lijkt.

  • ErikJan2
  • Registratie: Januari 2005
  • Laatst online: 28-06 17:36
Maar dat zeg ik... wipen helpt niet het geeft bad sectors (die niet te hertsllen zijn). Ga ik dan low-level langs (buiten Win10 om) dan zijn die sectoren ook slecht. Ik heb dan de keuze tussen re-mappen (dat werkt maar is een laatste red-middel en alleen voor hard errors eigenlijk) maar ook voor Erasen of refreshen. Die laatste twee acties doen dus geen re-map maar de sectoren zijn daarna weer goed en snel (normaal dus). Wat ik zoek is een snelle tool die eerst SMART data reset en dan low level alle sectoren scant en opnieuw schrijft. Hard errors worden dan ge-remap-t (en zijn dat er teveel dan is de schijf echt kapot).
Ik zie niet direct in waarom de schijf daarna niet meer 'als nieuw' zou kunnen zijn en er "altijd een riscio is omdat hij al eens eerder soft errors heeft gehad"

  • Croga
  • Registratie: Oktober 2001
  • Laatst online: 14:40

Croga

The Unreasonable Man

Er is uiteraard heel veel mogelijk; het blijft computer spul....

De vraag is;
- Hoe eenvoudig is dit?
- Is het de moeite waard?
- Wat zul je allemaal moeten leren/doen om dit voor elkaar te krijgen?

Het meeste van dit spul wordt niet in software maar in firmware geregeld. Dat betekend dat je dit niet met een eenvoudig software tooltje kunt doen maar echt zelf zult moeten gaan sleutelen aan de firmware van de disk.

Als eerste zou ik adviseren een systeem met Linux te pakken. Daarmee omzeil je in ieder geval alle vermoedde beperkingen van Windows. Daarnaast is daar, in de basis, meer aan firmware tooling beschikbaar.
Daarna zul je je in moeten lezen in de interactie tussen de software (OS en/of driver), firmware en hardware. Die interactie zul je moeten begrijpen om überhaupt te snappen wat de "slechte sectoren" precies betekenen. Want zoals je zelf al zegt: Ligt dit aan het feit dat de schijf kapot is, de kop niet goed uitgeleind, de mapping niet meer juist... Er kan nou eenmaal heel veel fout gaan.

Uiteindelijk is dit alleen interessant als je meer wilt weten of als je er je vak van wilt maken. Economisch gezien is het zinloos om te proberen dit aan te pakken. Je gaat hier tientallen, zo niet honderden, uren aan kwijt zijn en een nieuwe schijf kopen is dan altijd een betere optie.

Acties:
  • +1 Henk 'm!

  • raymondw
  • Registratie: November 2000
  • Laatst online: 13:04
ErikJan2 schreef op donderdag 30 september 2021 @ 09:09:
Ik zie niet direct in waarom de schijf daarna niet meer 'als nieuw' zou kunnen zijn en er "altijd een riscio is omdat hij al eens eerder soft errors heeft gehad"
Een harde schijf genereert errors aan de hand van tabellen waarbij er iets buiten de grenzen valt.
Je kan altijd proberen om die dingen te repareren, echter gaat dat snel weer buiten de grenzen vallen.
Er ontstaat dan een vicieuze cirkel waarbij je continue de data moet gaan redden.

Persoonlijk zou ik elke data drager die errors gaat geven als afgeschreven beschouwen.

to linux or not ,that's my quest... | 5800X | 32GB 3800C15 | X570-Pro | 980 1TB | 7900XTX | PVoutput | Fiets


Acties:
  • +1 Henk 'm!

  • Tens
  • Registratie: Maart 2006
  • Laatst online: 10:21
ErikJan2 schreef op donderdag 30 september 2021 @ 09:09:
Ik zie niet direct in waarom de schijf daarna niet meer 'als nieuw' zou kunnen zijn en er "altijd een riscio is omdat hij al eens eerder soft errors heeft gehad"
Dan gebruik je die schijf toch gewoon?

if you are neutral in a situation of injustice you have chosen the side of the oppressor


  • ErikJan2
  • Registratie: Januari 2005
  • Laatst online: 28-06 17:36
@Croga: In Victoria (in een XP VM werkt het al, en ik heb geen firmware inzicht nodig). Een DOS tooltje dat gewoon herschrijft lijkt me voldoende en ik hoef niets met de firmware te doen dan. Lijkt me dat zo'n run een paar dagen kan duren maar vind het leuk eens te kijken of dat werkt. En dit is een Tweakers forum toch :) ?
En ja, als al eerder aangegeven, ik heb allang een nieuwe HD gekocht.

@Raymondw: Ik ben het nog niet met je eens. Volgens mij zou herindelen / herschrijven van sectoren low level de schijf weer als nieuw moeten maken (nogmaals: zolang het geen hard-errors zijn natuurlijk)

Maar goed, het lijkt erop alsof iedereen me dit niet wil laten doen dus ik zal er verder mee stoppen hier. Misschien vraag ik het nog eens op een engels forum waar ik ook wel eens wat post. Kom ik nog wat interessants tegen daar, dan zal ik dat wel delen hier. Dank voor alle feedback!

Acties:
  • +1 Henk 'm!

  • raymondw
  • Registratie: November 2000
  • Laatst online: 13:04
Tens schreef op donderdag 30 september 2021 @ 09:35:
[...]

Dan gebruik je die schijf toch gewoon?
en dan zien we binnenkort weer een topic over recoveren :+

to linux or not ,that's my quest... | 5800X | 32GB 3800C15 | X570-Pro | 980 1TB | 7900XTX | PVoutput | Fiets


Acties:
  • +1 Henk 'm!

  • corporalnl
  • Registratie: Mei 2010
  • Laatst online: 12:09
ErikJan2 schreef op donderdag 30 september 2021 @ 09:38:
@Croga: In Victoria (in een XP VM werkt het al, en ik heb geen firmware inzicht nodig). Een DOS tooltje dat gewoon herschrijft lijkt me voldoende en ik hoef niets met de firmware te doen dan. Lijkt me dat zo'n run een paar dagen kan duren maar vind het leuk eens te kijken of dat werkt. En dit is een Tweakers forum toch :) ?
En ja, als al eerder aangegeven, ik heb allang een nieuwe HD gekocht.

@Raymondw: Ik ben het nog niet met je eens. Volgens mij zou herindelen / herschrijven van sectoren low level de schijf weer als nieuw moeten maken (nogmaals: zolang het geen hard-errors zijn natuurlijk)

Maar goed, het lijkt erop alsof iedereen me dit niet wil laten doen dus ik zal er verder mee stoppen hier. Misschien vraag ik het nog eens op een engels forum waar ik ook wel eens wat post. Kom ik nog wat interessants tegen daar, dan zal ik dat wel delen hier. Dank voor alle feedback!
Ligt eraan bad sectors kan ook hardware matig zijn. Die zijn niet te repareren ( of door een gespecialiseerd bedrijf hoog uit). Ja we zijn tweakers, maar dat wil niet zeggen dat je altijd aan een dood paard moet trekken :)

Als het badsectors zijn die met een tool te fixen zijn dan is je harddisk niet als nieuw.

https://www.securedatarec...-for-a-healthy-hard-drive

[ Voor 7% gewijzigd door corporalnl op 30-09-2021 09:56 ]


  • Renault
  • Registratie: Januari 2014
  • Laatst online: 13-07 17:09
Je geeft niet aan hoe groot de harddisk is (qua capaciteit), dus ik zou bij de huidige harddisk prijzen en omdat je zegt dat je al je data nog hebt zeggen: mik die disk weg, dan bespaar je je in de toekomst een hoop moeite.
Je bent namelijk in de context van datazekerheid op de door jou genoemde "probleem-harddisk" aan het gokken met jouw interpretatie van defecte sectoren en de betrouwbaarheid van je resultaten.
Pagina: 1