[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Ha petat un disc dur



Hola de nou,

M'alegra comunicar-vos que entre els backups i l'fsck he pogut recuperar
quasi tot el disc dur. La veritat és que em vaig deixar endur pel
pessimisme i m'he "ofuscat" fins avuí.

Comencem pel principi. A /var/log/syslog es registren molts errors com
aquest:

Nov 21 18:13:25 proliant kernel: hdf: dma_intr: status=0x51 { DriveReady
SeekComplete Error }
Nov 21 18:13:25 proliant kernel: hdf: dma_intr: error=0x84 {
DriveStatusError BadCRC }
Nov 21 18:13:25 proliant kernel: ide2: reset: success
Nov 21 18:13:25 proliant kernel: hdf: dma_intr: status=0x51 { DriveReady
SeekComplete Error }
Nov 21 18:13:25 proliant kernel: hdf: dma_intr: error=0x84 {
DriveStatusError BadCRC }
Nov 21 18:13:25 proliant kernel: end_request: I/O error, dev 21:40 (hdf),
sector 1963608

Comprovo que no puc accedir a cap dels 4 volums que té aquest disc dur.
Cfdisk no veu cap partició i EVMS tampoc veu cap volum.

Començo a treballar-hi i puc fer tota una imatge del disc dur via: dd
if=/dev/hdf of=/.... . Així que com a mínim part del hard està bé.
Soprenentment després de fer la imatge cfdisk ja veu les dues particions i
EVMS reconeix els 4 volums però els marca com a modificats i sense sistema
de fitxers, em dona la possibilitat de guardar els canvis que jo d'entrada
descarto.

Jo crec que el disc dur va entrar en mode standby o powersave (van passar
més de 24 hores desde que va petar fins que m'en vaig adonar), ni cfdisk
ni evms el reactivaven però al fer el dd si. Si no és això no sé que pot
ser.

El problema ara és recuperar els 4 volums definits via EVMS. Em vaig
imaginar el pitjor: hauré perdut les metadades dels volums i caldrà
reconstruïr-ho de nou o mirar si puc extreure els fitxers de la imatge. Em
vaig estar esbarallant amb el software sleuthkit i foremost. El primer no
funciona (o no el sé fer funcionar) si no reconeix un sistema de fitxers
(ho trobo una incoherència, però vaja). El segon funciona força bé per
recuperar fitxers estandards tipus pdf, mp3, doc, htm, wav, etc... però no
recupera ni el nom original ni la seva ubicació. Tenint en compte que hi
tenia mils de fitxers, m'hagués passat mésos tornant a classificar i
ordenar. La majoria de fitxers eren recuperables via internet, i els que
no en tenia backups.

Així que sens res més a perdre, vaig executar de nou evms i vaig guardar
les modificacions que proposava. Les metadades deurien estar bé ja que va
tornar a deixar els 4 volums iguals que estaven, però seguia sense
reconeixer cap sistema de fitxers, mitjançant unes quantes passades de
l'fsck.ext3 a cada volum va arreglar-ho pràcticament tot, i ara torno a
tenir un disc dur funcionant aparentment bé i del qual sembla que en puc
fer còpia de totes les dades.

I crec que res més. Disculpeu el rollo i gràcies per tots els consells i
suggeriments.

Ivà.
En/na Jaume Sabater ha escrit:
> Suposo que toca fer propaganda del RAID1 o 5 ^___^ La de moments de
pànic que
> m'ha estalviat, hectòmetres cúbics de suor freda :-)
>
> Animo a tothom a posar-se un soft-raid1(mínim), us asseguro que, només
amb les
> hores de son, val la pena. I consti, no tinc accions de cap fabricant de

> discs durs :-)
>
> I pels que tingueu algun caleró de més, venen unes targes SATA o ATA
paral·lel
> que, per uns 60¤, us fan RAID1 per hardware.
>
> Perquè en el fons, qualsevol component d'un ordinador és substituible.
Però
> els continguts d'un disc dur no :-(
>
> El Dimarts 22 Novembre 2005 17:44, Robert Vall Mas [EliziR] va escriure:
>
>>Ivà va dir:
>>>Tinc moments de pànic. Al disc dur i tenia dues particions, una de 256
MB que l'utilitzava de swap, i tota la resta de disc dur en una altra
partició. Aquesta superpartició la manegava amb EVMS.
>>>Haig de buscar informació pel google, però abans de fer cap animalada,
algú em pot aconsellar alguna eina (si és que existeix) per intentar
diagnosticar millor el problema i intentar recuperar el que es pugui?
>>En principi: no pateixis.
>>En principi això sol ser problema de la taula de particions, no del disc
dur físic en si mateix.
>>Jo et recomano testdisk. Cerca al disc dur possibles particions, i si
només tens dues particions segurament anirà bé (jo vaig recuperar un
disc
>>dur amb 10 particions). I et dirà possibles opcions (també pot
reescriure
>>la taula).
>>Després, pots utilitzar fdisk o el meu estimat cfdisk per a fer les
particions. CONCEPTE: El fdisk de GNU/Linux no fa res a les particions,
només a la taula de particions (el de Microsoft em sembla que si). Però
ALERTA: No formategis res!
>>Per això, pots anar provant de fer particions amb el cfdisk amb les
mides
>>que recordes i probar de muntar-les. O si fas servir el testdisk i li
indiques que escrigui la taula, podria ser que ja ho puguessis muntar.
Tu
>>ves provant i no et rendeixis a la primera ni a la vintena.
>>Ja t'ho he dit, això si és problema de la taula de particions, si és
problema físic ja és una altre història... Però ja ho comentaràs. Ara
que hi penso, també hi ha el gpart, que fa el mateix que el
testdisk.
>>M'agrada més el testdisk però no se sap mai si et pot anar millor. Vagi bé!
>
>







Reply to: