Cloner clefs usb sur une Debian ou Debian like (Kali etc..) Avec DD

Partagez ici vos Trucs et vos Astuces.
Répondre
Avatar de l’utilisateur
Grhim
Membre très actif
Membre très actif
Messages : 1370
Inscription : 30 mai 2016, 01:00
Localisation : kekparr'par'là
Status : Hors-ligne

Petit tuto pour cloner une clefs usb avec DD en console

dans mon cas c'est pour cloner une micro shdc de plus grande capacité pour un serveur wiki maison qui est sur une Raspberry 3B+ sous Kali ARM.

je passe de 16 Giga a 128 G de marque Sandisk !! :good:

==========================================

On insere le disque de Kali Arm sur ma debian ensuite

Code : Tout sélectionner

sudo fdisk -l
je unmount

Code : Tout sélectionner

sudo umount /dev/mmcblk0
(dans mon cas .../dev/sf2)

je creer l'image que j'appelle Kali-copie

Code : Tout sélectionner

sudo dd if=/dev/mmcblk0 of=~/Kali-copy.img status=progress && sync
j'insere la clefs usb 128 giga SANDISK !!

Code : Tout sélectionner

sudo fdisk -l
sudo umount /dev/mmcblk0
et je copie l'image sur la nouvelle clefs avec le verbose (status=progress)

Code : Tout sélectionner

sudo dd if=~/Kali-copy.img of=/dev/mmcblk0 status=progress && sync
sur Raspbian il existe l'utilitaire 'SD card Copier' mais on peut aussi utiliser DD

une legende urbaine dit que DD voudrais dire : Destroy Disk :rofl: so Be carefullllll !!

:good:

PS : il y a un GIT qui existe qui est la copie de "SD Card Copier" installable sur Debian: https://github.com/raspberrypi-ui/piclone

Pour finir je remercie une fois de plus L0L pour son aide précieuse concernant la configuration de Mediawiki .

:023: :007:
MicP
Modérateur
Modérateur
Messages : 896
Inscription : 16 avr. 2016, 22:14
Status : Hors-ligne

Bonjour

Certaines clef USB n'ont pas un voyant d'activité qui clignote pendant la copie,
et, après avoir lancé la ligne de commande dd, le prompt reviens parfois alors que la copie n'est pas effectivement terminée
car les tampons mémoire (cache) utilisés pour la copie n'ont pas été complètement transférés dans la cible de la copie.

Et si on déconnecte la clef USB du connecteur USB de la machine alors que la copie n'est pas effectivement terminée,
au mieux, le fichier copié sera incomplet, au pire la clef USB ne va pas aimer du tout et risque de devenir inutilisable.

C'est le même problème avec une carte SD ou µSD

C'est pour ça qu'il vaut mieux ajouter à la fin de la ligne de commande dd une commande sync,
par exemple, comme ça :

Code : Tout sélectionner

sudo dd if=~/Kali-copy.img of=/dev/mmcblk0 status=progress && sync
Avatar de l’utilisateur
Grhim
Membre très actif
Membre très actif
Messages : 1370
Inscription : 30 mai 2016, 01:00
Localisation : kekparr'par'là
Status : Hors-ligne

Merci MicP c'est rectifié :023:
Répondre