Contenu | Rechercher | Menus

Annonce

DVD, clés USB et t-shirts Ubuntu-fr disponibles sur la boutique En Vente Libre

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 18/03/2021, à 21:00

Caribou22

Sauvegarde/clonage difficile d'un disque dur

Bonjour,

J'ai pour projet actuel de cloner un disque dur 2,5" contenant un Windows XP afin d'en faire une machine virtuelle.

Seulement, je galère pour cloner le disque dur en question : Je l'ai branché à mon PC avec un adaptateur USB 3.0 'ai essayé d'en faire une image disque avec gnome-disk-utility, dd ou ddrescue. A chaque fois, l'opération se bloque au bout de quelques secondes.

Exemple d'un ddrescue lancé il y a 10 bonnes minutes bloqué tel quel depuis :

sudo ddrescue /dev/sdc erwan.img erwan.log -n
GNU ddrescue 1.23
Press Ctrl-C to interrupt
Initial status (read from mapfile)
rescued: 4382 MB, tried: 63193 kB, bad-sector: 0 B, bad areas: 0

Current status
     ipos:    4654 MB, non-trimmed:   63193 kB,  current rate:    821 kB/s
     opos:    4654 MB, non-scraped:        0 B,  average rate:   5143 kB/s
non-tried:  115372 MB,  bad-sector:        0 B,    error rate:       0 B/s
  rescued:    4598 MB,   bad areas:        0,        run time:         42s
pct rescued:    3.83%, read errors:        0,  remaining time:      1h  1m
                              time since last successful read:          0s
Copying non-tried blocks... Pass 5 (forwards)

Note : On peut reprendre ou ça en était en cas d'échec, d'où ls 4 Go sauvegardés au total. J'ai recommencé plein de fois.
L'option -n mentionnée ici semble ne rien changer : https://doc.ubuntu-fr.org/ddrescue#support_endommage


Mes questions donc : à quoi ça peut être dû, et comment faire pour sauvegarder le disque en une seule étape ?
Merci d'avance ! big_smile

Hors ligne

#2 Le 18/03/2021, à 22:18

Nuliel

Re : Sauvegarde/clonage difficile d'un disque dur

Bonjour,
L'option -T te sera utile pour mettre un timeout afin d'arrêter automatiquement ddrescue.
Tu peux faire un rapport smart?
Tu es déjà à la passe 5, il a dû tourner longtemps!

Peut être que le disque arrête de lire lorsqu'il a trop d'erreurs.

Le disque fait il des bruits bizarres?

Une idée que j'avais appliqué sur un disque qui était tombé est de zapper la partie endommagée et copier la partie saine, puis revenir après sur la partie endommagée.


[ poster un retour de commande ] [ poster une photo ]
Thinkpad x220, Dell latitude E7270 (i7 6600U, 16 Go de RAM, ...), Thinkstation E32 modifié: i5-4570, GTX 1060 6 Gb, 16 Gb de RAM, ...
Mon nouveau blog: nuliel.fr

En ligne

#3 Le 18/03/2021, à 22:26

geole

Re : Sauvegarde/clonage difficile d'un disque dur

Bonsoir.
Au lieu de vouloir sauver 100% des secteurs du disque, tu devrais ne sauver que les secteurs de la partition qui ont des informations en utilisant partclone. https://doc.ubuntu-fr.org/partclone

Dernière modification par geole (Le 18/03/2021, à 22:31)

Hors ligne

#4 Le 23/03/2021, à 11:30

Caribou22

Re : Sauvegarde/clonage difficile d'un disque dur

Bonjour smile

@Nulliel : Je n'arrive même pas à avoir ses données SMART sad

sudo smartctl -s on -a /dev/sdc
smartctl 6.6 2017-11-05 r4594 [x86_64-linux-4.19.0-14-amd64] (local build)
Copyright (C) 2002-17, Bruce Allen, Christian Franke, www.smartmontools.org

=== START OF INFORMATION SECTION ===
Model Family:     Fujitsu MHV
Device Model:     FUJITSU MHV2120BH PL
Serial Number:    NW97T6A29E71
Firmware Version: 00000029
User Capacity:    120034123776 bytes [120 GB]
Sector Size:      512 bytes logical/physical
Device is:        In smartctl database [for details use: -P show]
ATA Version is:   ATA/ATAPI-7 T13/1532D revision 4a
Local Time is:    Tue Mar 23 11:26:53 2021 CET
SMART support is: Available - device has SMART capability.
SMART support is: Enabled

=== START OF ENABLE/DISABLE COMMANDS SECTION ===
SMART Enable failed: Connexion terminée par expiration du délai d'attente

A mandatory SMART command failed: exiting. To continue, add one or more '-T permissive' options.

Ça reste un moment gelé à l'étape === START OF ENABLE/DISABLE COMMANDS SECTION ===, puis ça termine.

Pour l'option T de ddrescue, comment on ajoute un arrêt temporisé ? Ce n'est pas ce que je vois dans la doc :

doc ddrescue a écrit :

Option -T

sudo ddrescue <source> <cible>.img <log> -T

permet de reprendre une copie qui a été interrompue du fait de la disparition du matériel (déconnexion brutale, matériel instable qui "disparaît"). En fait, reprend toutes les zones qui n'ont pas encore été explorées. Dans le cas général, pour interrompre une copie il faut utiliser Ctrl+C et reprendre avec la même ligne que celle utilisée pour lancer la première copie, avec le fichier de log bien sûr.

Le disque dur fait un bruit tout à fait normal. Et quand je démarre le PC sous XP, tout fonctionne bien.

@geole : Bonne idée. Est-ce que ça permettra d'avoir une image de disque dur amorçable ensuite sur Virtualbox comme je le souhaite ?

Dernière modification par Caribou22 (Le 23/03/2021, à 11:33)

Hors ligne

#5 Le 23/03/2021, à 11:54

geole

Re : Sauvegarde/clonage difficile d'un disque dur

Bonjour
Si parclone.ntfs réussit à sauver, après avoir remplacé le disque, tu refabriques une partition et tu restores.
Nota, tu peux tenter le parclone NTFS  sur la sauvegarde

Puis soit avec avec tesdisk, soit avec boot-repair, tu refabriques le MBR standard pour pouvoir booter.
ou tu sauves le MBR de ce disque.

Dernière modification par geole (Le 23/03/2021, à 22:20)

Hors ligne

#6 Le 23/03/2021, à 20:52

Caribou22

Re : Sauvegarde/clonage difficile d'un disque dur

Bonsoir smile

Partclone en cours. Ça n'a pas planté, mais c'est extrêmement lent :

quentin@quentin-thinkpadw540-debian:/mnt/2C26C34C26C3162C/Quentin$ sudo partclone.ntfs -c -d -s /dev/sdc1 -o /mnt/2C26C34C26C3162C/Quentin/erwanpartclone.img
Partclone v0.3.11 http://partclone.org
Démarrage clonage périphérique (/dev/sdc1) vers image (/mnt/2C26C34C26C3162C/Quentin/erwanpartclone.img)
Reading Super Block
Calculating bitmap... Please wait... 
Elapsed: 00:00:01, Remaining: 00:00:00, Completed: 100.00%                      
Durée totale: 00:00:01, 100.00% completed!
done!
Système de fichiers:  NTFS
Device size:  119,8 GB = 29240300 Blocks
Space in use:  41,3 GB = 10071406 Blocks
Free Space:    78,5 GB = 19168894 Blocks
Taille de bloc:  4096 octets
^C    : 05:21:14, Restant:  > 386 hrs , Complété:  1,37%,,   1,75MB/mn          
current block:     141137, total block:   29240300, Complete:   0,48%     

(Ça tourne depuis plus de 5h. Le disque fait 120 Go et est branché en USB 3.0)

Hors ligne

#7 Le 23/03/2021, à 22:33

geole

Re : Sauvegarde/clonage difficile d'un disque dur

Caribou22 a écrit :

Je l'ai branché à mon PC avec un adaptateur USB 3.0

Cet appareil fonctionne-t-il correctement avec un autre disque?
A  priori réponse dans 15 jours environ.

Hors ligne

#8 Le 24/03/2021, à 14:32

Caribou22

Re : Sauvegarde/clonage difficile d'un disque dur

Je l'utilise souvent avec d'autres disques et il ne m'a jamais posé problème jusqu'ici.

Je peux le tester sur un autre disque, mais il faudra que j'annule l'opération en cours dans ce cas...
Que faire ?

Update :

Reading Super Block
Calculating bitmap... Please wait... 
Elapsed: 00:00:01, Remaining: 00:00:00, Completed: 100.00%                      
Durée totale: 00:00:01, 100.00% completed!
done!
Système de fichiers:  NTFS
Device size:  119,8 GB = 29240300 Blocks
Space in use:  41,3 GB = 10071406 Blocks
Free Space:    78,5 GB = 19168894 Blocks
Taille de bloc:  4096 octets
^C    : 05:21:14, Restant:  > 386 hrs , Complété:  1,37%,,   1,75MB/mn          
current block:     141137, total block:   29240300, Complete:   0,48%

Hors ligne

#9 Le 24/03/2021, à 14:38

geole

Re : Sauvegarde/clonage difficile d'un disque dur

Bonjour
Donc a priori, cela provient bien du disque et pas de l'adaptateur. Mais partclone ne dispose pas de "points de reprise' contrairement à ddrescue.  Je vois mal comment tu pourras réussir la copie....
Mais comme tu dis que windows XP fonctionne bien, il y a un autre problème que je ne sais pas identifier.

Dernière modification par geole (Le 24/03/2021, à 14:40)

Hors ligne

#10 Le 24/03/2021, à 17:18

Caribou22

Re : Sauvegarde/clonage difficile d'un disque dur

Eh bien j'ai changé l'adaptateur et ça semble mieux marcher --"
J'ai eu l'état SMART dans gnome-disk qui m'a indiqué 1 secteur defectueux déjà.
Un partclone est en cours. je vous tiens au courant.

Edit : Il va falloir passer ar ddrescue impérativement je crois :

quentin@quentin-thinkpadw540-debian:/mnt/2C26C34C26C3162C/Quentin$ sudo partclone.ntfs -c -d -s /dev/sdc1 -o /mnt/2C26C34C26C3162C/Quentin/erwanpartclone.img
Partclone v0.3.11 http://partclone.org
Démarrage clonage périphérique (/dev/sdc1) vers image (/mnt/2C26C34C26C3162C/Quentin/erwanpartclone.img)
Reading Super Block
Calculating bitmap... Please wait... 
Elapsed: 00:00:01, Remaining: 00:00:00, Completed: 100.00%                      
Durée totale: 00:00:01, 100.00% completed!
done!Système de fichiers:  NTFS
Device size:  119,8 GB = 29240300 Blocks
Space in use:  41,3 GB = 10071406 Blocks
Free Space:    78,5 GB = 19168894 Blocks
Taille de bloc:  4096 octets
io_all: errno = 5(Erreur d'entrée/sortie)lété:  1,37%,,   1,06GB/mn             
*************************************************************************       
* WARNING: The disk has bad sectors. This means physical damage on the  *
* disk surface caused by deterioration, manufacturing faults, or        *
* another reason. The reliability of the disk may remain stable or      *
* degrade quickly. Use the --rescue option to efficiently save as much  *
* data as possible!                                                     *
Partclone fail, please check /var/log/partclone.log !,, 939,41MB/mn             

ddrescue en cours donc, et ça a l'air de fonctionner smile

Dernière modification par Caribou22 (Le 24/03/2021, à 17:21)

Hors ligne

#11 Le 25/03/2021, à 00:30

Caribou22

Re : Sauvegarde/clonage difficile d'un disque dur

ddrescue terminé, et conversion de l'image .img en disque virtuel .vdi aussi.
Donc la sauvegarde semble bien résolue smile

Le hic maintenant, qui ne sera probablement pas dans le domaine de ce forum, Windows XP n'y démarre pas hmm j'ai l'écran de choix entre mode sans échec, invite de commande, démarrage normal etc. Et un écran noir avec un tiret blanc clignotant indéfiniment dans le coin supérieur gauche quelque-soit le choix hmm
Et si j'active les IO-APIC : Boucle de BSOD et redémarages

Dernière modification par Caribou22 (Le 25/03/2021, à 00:53)

Hors ligne

#12 Le 25/03/2021, à 08:16

geole

Re : Sauvegarde/clonage difficile d'un disque dur

Bonjour
C'est un bon début.   Si tu disposes quelque part d'un autre windows, tu pourrais faire un chkdsk   de cette partition  contenant windows XP. On ne sait jamais.

De mémoire,   Si la machine actuelle n'est pas identique à celle dans laquelle windows XP fonctionnait, il faudrait partir sur l'idée qu'il manque des pilotes. En effet, l'installation de windows XP ne met que les pilotes absolument nécessaire pour faite fonctionner le matériel rencontré pendant l'installation.

Hors ligne

#13 Le 25/03/2021, à 22:15

Caribou22

Re : Sauvegarde/clonage difficile d'un disque dur

Merci geole smile

Alors comment utiliser un autre Windows pour réparer un Windows installé dans une VM par contre ? hmm Il y a des ISOs bootables prévues à cet effet je crois ?
Et ensuite, il y a sûrement un soucis de pilotes oui. La machine d'origine était un vieux PC portable toshiba. La nouvelle machine est... une VM.

Hors ligne