[gull] problème de disque
Markus Baertschi
markus at markus.org
Sun Sep 7 21:13:02 CEST 2003
Comme par hazard le disque d'une de mes machines a commencé à
merder ce vendredi. (La machine ne bootait plus avec read error..)
Par chance j'avais un deuxième disque du même type et avec je l'ai
copié avec 'dd if=/dev/hda of=/dev/hdb bs=4k conv=noerror,sync'.
Après 157 minutes les 80GB était copié (avec une dixaine d'erreurs).
La machine (un portable IBM sous XP), marche très bien depuis.
je suis tombé sur un outil 'dd_rescue' que est spécialement écrit
pour ce type de sauvetage (http://www.garloff.de/kurt/linux/ddrescue).
Markus
On Sat, 06 Sep 2003 21:06:19 +0200, Anne Possoz wrote:
>Merci pour les renseignements pour recopier un disque endommagé
>sur un disque neuf.
>J'ai donc procédé ainsi:
>- formatté le disque neuf comme le foutu (disques de même taille)
>- dd if=/dev/hda3 of=/dev/hdb3 skip=8 seek=8
> pour ne pas copier les 8 blocs corrompus de la partition linux
> (j'aurais aussi pu faire la commande suivante)
>- dd if=/dev/hda1 of=/dev/hdb1 conv=noerror,sync
> la partition windows avait 2 blocs erronés
>- lancé fsck /dev/hdb3 (e2fsck ne marchait pas, et pour cause...)
>- réinstallé grub
>et tout semble fonctionner. Suse avec reiserfs. J'ai découvert...
>Ceci explique que gpart ne voyait pas la partition linux et
>que e2fsck refusait.
>J'ai apprécié le confort de knoppix. Je documentais même dans spip
>où j'en étais, car cela s'est passé par tranches et ma mémoire
>est si petite...
>Ce n'est que plus tard que j'ai vu que j'aurais pu accélérer
>la copie (4 heures pour 20Go) en activant le dma des disques.
>Marc,
>> dd if=/dev/hda3 bs=512 count=8 conv=noerror | wc -c
>J'ai pas compris cela. L'output donnait la liste des erreurs de blocs.
>à la fin:
>--
>4096 bytes transferred in 14.386528 seconds (285 bytes/sec)
> 4096
>--
>Cela veut dire que l'option sync n'était pas nécessaire?
>Sans doute...
>Merci. La personne qui croyait avoir tout perdu doit se sentir soulagée.
>Des sauvegardes sont toutefois plus sûres.
> Anne
>_______________________________________________
>gull mailing list
>gull at lists.alphanet.ch
>http://lists.alphanet.ch/mailman/listinfo/gull
--
Markus Baertschi Phone: ++41 (21) 807 1677
Bas du Rossé 14b Fax : ++41 (21) 807 1678
CH-1163, Etoy Email: markus at markus.org
Switzerland Homepage: www.markus.org
More information about the gull
mailing list