Contenu | Rechercher | Menus

Annonce

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 21/11/2015, à 19:30

qarllai

Comment ecrire une commande pour ddrescue

Bonjour,
Je ne suis pas doué et quand je dois faire

sudo ddrescue <nom_fichier_source> <nom_fichier_cible> <chemin_fichier_log>

Je n'y arrive pas

disque source: /dev/sda
dique cible: /dev/sdb
Chemin fichier log:/media/qarllai/SAMSUNG/log_drescue

J'ai essayé pendant 2 heures de différentes manières mais rien à faire
Quelqu'un peut il m'aider?
Merci

Hors ligne

#2 Le 21/11/2015, à 20:53

Braun

Re : Comment ecrire une commande pour ddrescue

Bonsoir,
D'abord, où es-tu ? Si tu es sur le disque /dev/sda tu ne peux rien faire.
Ensuite, sauf erreur de ma part, la cible de ddrescue devrait être un fichier et non un disque, sinon l'option --force est préconisée.

Hors ligne

#3 Le 22/11/2015, à 08:25

qarllai

Re : Comment ecrire une commande pour ddrescue

Bonjour,
Je suis sur sda.

Voila:
J'ai mon dd sur mon pc qui a été formaté
Je souhaite faire une copie sur un disque dur externe

Je n'arrive pas à appliquer les différents tutos
J'aurais besoin d'une aide pas à pas si possible.
Je peux te donner les infos que tu désire pour ça.
Merci

Dernière modification par qarllai (Le 22/11/2015, à 10:04)

Hors ligne

#4 Le 11/01/2016, à 16:13

theyoubot

Re : Comment ecrire une commande pour ddrescue

qarllai a écrit :

Je suis sur sda.

Je n'y connais strictement rien, mais je crois (à confirmer par quelqu'un de plus calé que moi) que tu dois opérer depuis un liveCD/liveUSB d'ubuntu, ou, en tous cas, depuis un endroit extérieur au disque dont tu veux faire l'image avec ddrescue.


Ubuntu Budgie 20.04 sur un SSD 120 Go - Disque dur interne HDD 2To - Carte mère MSI Z97 - Pentium i5 - Carte Graphique HG 4600 HSW - 12 Go RAM DDR3

Hors ligne

#5 Le 11/01/2016, à 16:33

Nasman

Re : Comment ecrire une commande pour ddrescue

J'ai déjà utilisé ddrescue mais j'ai copié un disque dur (un vieux disque avec Windows 95) sur une clé usb sous forme de fichier et avec un fichier de log

Pour procéder j'ai :
- démarré sur un LiveCD de toutou Linux (la machine n'avait que 256 Mo de ram)
- branché une clé usb (taille supérieure à la taille du dd)
- utilisé ddrescue avec pour source le disque dur et comme destination un fichier sur la clé, idem fichier de log sur la clé

Ça donnerait un truc du genre

sudo ddrescue /dev/sda /media/sdb1/fichier.img /media/sdb1/fichier_de_log.log

Nota : pour toutou Linux le sudo estabsent (car fonctionne en mode "root")


PC fixe sous Bionic 64 bits et portable avec Focal 64 bits

Hors ligne

#6 Le 12/01/2016, à 13:10

theyoubot

Re : Comment ecrire une commande pour ddrescue

qarllai a écrit :

J'aurais besoin d'une aide pas à pas si possible

Je suppose que la méthode la plus courante aujourd'hui est de se procurer
- une live-USB d'ubuntu (ou la créer, ce n'est pas dur)
- un disque dur externe

1 - Tu éteins ton PC
2 - Tu branches la live-USB
3 - Tu allumes le PC. Il démarre (boote) automatiquement sur l'ubuntu de la clé USB.
4 - Tu allumes le disque dur externe.
5 - Tu crées dans le disque externe un répertoire que tu appelles : backup
6 - tu identifies le nom du disque dont tu veux faire l'image avec les commandes :

sudo sfdisk -luS

et

mount

Le disque interne s'appelle souvent : sda (ses partitions s'appellent alors sda1, sda2, sda3..)
Le disque externe s'appelle souvent : sdb
La clé USB s'appelle souvent : sdc
etc.


Ensuite, tu installes le paquet de ddrescue

sudo apt-get install gddrescue

Le chemin vers le disque externe

Cas n°1

Le disque externe a été monté automatiquement par l'ubuntu de la live-USB. Cela signifie - entre autres - qu'ubuntu a défini un chemin vers ce disque externe.
Dans Nautilus (ou dans ton gestionnaire de fichiers préféré), place le pointeur de la souris sur le nom du disque externe.
Une infobulle apparait au survol : c'est le chemin vers le disque externe. Une expression du genre :
/media/ubuntu/seagate, ou /media/Ubuntu/My Storage
(My Storage étant ici un nom commercial quelconque donné par le fabriquant du disque externe)
À défaut, le chemin t'est donné par :

mount

Quand tu connais le chemin, tu tapes dans le terminal

sudo ddrescue -r 3 /dev/sda /media/ubuntu/'My Storage'/backup/ImageFileName.img /media/ubuntu/'My Storage'/backup/TextFileName.txt

- 'sda' est ici le disque dont tu fais l'image
- l'image et le fichier texte sont enregistrés dans le répertoire 'backup' du disque externe
- note les guillemets si le nom du disque contient un espace
- r et 3 sont des modalités de copies



Cas n°2

Le disque externe n'a pas été monté par ubuntu.
Dans ce cas, tu le montes avec la commande sudo mount.
Tu procèdes ensuite comme dans le cas n°1.




Une personne plus calée que moi pourra corriger mes éventuelles erreurs et omissions.

Dernière modification par theyoubot (Le 02/02/2016, à 13:17)


Ubuntu Budgie 20.04 sur un SSD 120 Go - Disque dur interne HDD 2To - Carte mère MSI Z97 - Pentium i5 - Carte Graphique HG 4600 HSW - 12 Go RAM DDR3

Hors ligne