Comment restaurer une image 7z sur une carte SDHC
Résolu
xunil2003
Messages postés
765
Date d'inscription
Statut
Membre
Dernière intervention
-
zipe31 Messages postés 36402 Date d'inscription Statut Contributeur Dernière intervention -
zipe31 Messages postés 36402 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
Comment fait on pour restaurer une image 7z
Es-ce comme ceci :
Car il n'y a rien sur ma carte SDHC
Merci.
Comment fait on pour restaurer une image 7z
Es-ce comme ceci :
serveur@serveur-msi:~$ sudo dd if=/home/serveur/Raspberry-Pi/openZwavePi-12-12-12.7z of=/dev/sdf [sudo] password for serveur: 912670+1 enregistrements lus 912670+1 enregistrements écrits 467287344 octets (467 MB) copiés, 144,129 s, 3,2 MB/s serveur@serveur-msi:~$
Car il n'y a rien sur ma carte SDHC
serveur@serveur-msi:~$ sudo fdisk -l [sudo] password for serveur: Disque /dev/sdf : 4012 Mo, 4012900352 octets 124 têtes, 62 secteurs/piste, 1019 cylindres, total 7837696 secteurs Unités = secteurs de 1 * 512 = 512 octets Taille de secteur (logique / physique) : 512 octets / 512 octets taille d'E/S (minimale / optimale) : 512 octets / 512 octets Identifiant de disque : 0xba1d60ad Le disque /dev/sdf ne contient pas une table de partitions valable serveur@serveur-msi:~$
Merci.
A voir également:
- Comment restaurer une image 7z sur une carte SDHC
- Fichier 7z - Guide
- Carte d'identité - Accueil - Services publics
- Comment restaurer un ordinateur - Guide
- Pile carte mere - Guide
- Mettre des points sur une carte - Guide
5 réponses
Salut,
Il faut décompresser ton archive entre le "if" et le "of" ;-\
gzip est à remplacer au cas ou par la commande adéquate.
Il faut décompresser ton archive entre le "if" et le "of" ;-\
dd if=image.gz | gzip | dd of=/chemin
gzip est à remplacer au cas ou par la commande adéquate.
Bonjour,
"Car il n'y a rien sur ma carte SDHC"
Bien sûr que si :
"912670+1 enregistrements lus
912670+1 enregistrements écrits
467287344 octets (467 MB) copiés, 144,129 s, 3,2 MB/s"
Le problème, c'est que tu n'as pas écrit le contenu de ton fichier dans une partition, mais directement sur le disque en partant du début du disque, le secteur d'amorçage et la table des partitions ont été écrasés et remplacés par des données compressées donc incompréhensibles, c'est pour ça que tu ne vois plus rien avec fdisk mais les données sont dessus.
Au passage, c'est comme ça qu'on peut fusiller le contenu d'un disque dur sans s'en rendre compte... ça va très vite avec cette commande et elle ne prévient pas.
En décompressant le fichier, ça marchera avec la cible of=sdf uniquement s'il s'agit d'une image disque complète c'est à dire que le fichier contient un secteur d'amorçage et une table des partitions, mais si le fichier contient uniquement le contenu d'une partition (cas d'un backup par exemple), il faut que tu donnes comme cible le nom d'une partition, par exemple of=sdf1
"Car il n'y a rien sur ma carte SDHC"
Bien sûr que si :
"912670+1 enregistrements lus
912670+1 enregistrements écrits
467287344 octets (467 MB) copiés, 144,129 s, 3,2 MB/s"
Le problème, c'est que tu n'as pas écrit le contenu de ton fichier dans une partition, mais directement sur le disque en partant du début du disque, le secteur d'amorçage et la table des partitions ont été écrasés et remplacés par des données compressées donc incompréhensibles, c'est pour ça que tu ne vois plus rien avec fdisk mais les données sont dessus.
Au passage, c'est comme ça qu'on peut fusiller le contenu d'un disque dur sans s'en rendre compte... ça va très vite avec cette commande et elle ne prévient pas.
En décompressant le fichier, ça marchera avec la cible of=sdf uniquement s'il s'agit d'une image disque complète c'est à dire que le fichier contient un secteur d'amorçage et une table des partitions, mais si le fichier contient uniquement le contenu d'une partition (cas d'un backup par exemple), il faut que tu donnes comme cible le nom d'une partition, par exemple of=sdf1
Zipe31
Pour une image 7z je ne sais pas ce qu'il faut indiquer comme desarchiveur ?
Vous m'avez donné un exemple avec gzip mais pour 7z je ne trouve pas par quoi remplacer gzip ?
Es-ce ceci :
jns55
Merci pour l'explication.
L'image disque est une image téléchargé pour mon Raspberry Pi.
J'ai décompresser l'archive
Puis je l'ai restauré
Je ne sais pas si il est possible de le faire avec dd directement, dans le genre
De façon à ce que l'archive soit décompressée et restaurée sur la SDHC automatiquement.
Merci
Pour une image 7z je ne sais pas ce qu'il faut indiquer comme desarchiveur ?
Vous m'avez donné un exemple avec gzip mais pour 7z je ne trouve pas par quoi remplacer gzip ?
Es-ce ceci :
dd if=image.7z | 7z x | dd of=/chemin/sdhc
jns55
Merci pour l'explication.
L'image disque est une image téléchargé pour mon Raspberry Pi.
J'ai décompresser l'archive
serveur@serveur-msi:~/Raspberry-Pi/openZwavePi-12-12-12$ 7z x openZwavePi-12-12-12.7z 7-Zip [64] 9.20 Copyright (c) 1999-2010 Igor Pavlov 2010-11-18 p7zip Version 9.20 (locale=fr_FR.UTF-8,Utf16=on,HugeFiles=on,8 CPUs) Processing archive: openZwavePi-12-12-12.7z Extracting openZwavePi-12-12-12.img Everything is Ok Size: 2032664576 Compressed: 467287344 serveur@serveur-msi:~/Raspberry-Pi/openZwavePi-12-12-12$
Puis je l'ai restauré
serveur@serveur-msi:~/Raspberry-Pi/openZwavePi-12-12-12$ sudo dd if=~/home/serveur/Raspberry-Pi/openZwavePi-12-12-12/openZwavePi-12-12-12.img of=/dev/sdf dd: ouverture de «/home/serveur/home/serveur/Raspberry-Pi/openZwavePi-12-12-12/openZwavePi-12-12-12.img»: Aucun fichier ou dossier de ce type serveur@serveur-msi:~/Raspberry-Pi/openZwavePi-12-12-12$ sudo dd if=/home/serveur/Raspberry-Pi/openZwavePi-12-12-12/openZwavePi-12-12-12.img of=/dev/sdf 3970048+0 enregistrements lus 3970048+0 enregistrements écrits 2032664576 octets (2,0 GB) copiés, 701,22 s, 2,9 MB/s serveur@serveur-msi:~/Raspberry-Pi/openZwavePi-12-12-12$
Je ne sais pas si il est possible de le faire avec dd directement, dans le genre
dd if=image.7z | 7z x | dd of=/chemin/sdhc
De façon à ce que l'archive soit décompressée et restaurée sur la SDHC automatiquement.
Merci
Oups je crois que j'ai fait une erreur dans ma syntaxe ;-(
Tu devrais essayer comme ça :
Tu devrais essayer comme ça :
cd /home/serveur/Raspberry-Pi/openZwavePi-12-12-12/ 7z x openZwavePi-12-12-12.7z -so | sudo dd of=/dev/sdf
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Bonsoir,
Ok, c'est tout bon.
Quel différence avec cette image disque (img.7z) qui bloque ?
Merci.
Ok, c'est tout bon.
serveur@serveur-msi:~$ 7z x /home/serveur/Raspberry-Pi/openZwavePi-12-12-12.7z -so | sudo dd of=/dev/sdf 7-Zip [64] 9.20 Copyright (c) 1999-2010 Igor Pavlov 2010-11-18 p7zip Version 9.20 (locale=fr_FR.UTF-8,Utf16=on,HugeFiles=on,8 CPUs) Processing archive: /home/serveur/Raspberry-Pi/openZwavePi-12-12-12.7z Extracting openZwavePi-12-12-12.img[sudo] password for serveur: Everything is Ok Size: 2032664576 Compressed: 467287344 3970048+0 enregistrements lus 3970048+0 enregistrements écrits 2032664576 octets (2,0 GB) copiés, 682,59 s, 3,0 MB/s serveur@serveur-msi:~$
Quel différence avec cette image disque (img.7z) qui bloque ?
serveur@serveur-msi:~$ 7z x /home/serveur/Raspberry-Pi/raspbian_gambas_domotiga.img.7z -so | sudo dd of=/dev/sdf 7-Zip [64] 9.20 Copyright (c) 1999-2010 Igor Pavlov 2010-11-18 p7zip Version 9.20 (locale=fr_FR.UTF-8,Utf16=on,HugeFiles=on,8 CPUs) Processing archive: /home/serveur/Raspberry-Pi/raspbian_gambas_domotiga.img.7z [sudo] password for serveur: Extracting raspbian_gambas_domotiga.img
Merci.