Cloner une carte memoire
Voici la procédure pour cloner une carte SD/CF/USB depuis Linux:
démonter la carte source
Répérer le périphérique de stockage:
david@l-bazinga:~$ mount [...] /dev/sdb1 on /media/david/C7230000000 type vfat (rw,nosuid,nodev,relatime,uid=1000,gid=1000,fmask=0022,dmask=0022,codepage=437,iocharset=iso8859-1,shortname=mixed,showexec,utf8,flush,errors=remount-ro,uhelper=udisks2) [...]
ici la carte source est /dev/sdb1 nous allons donc copier la carte physique /dev/sdb (et pas la partition sdb1)
on commence par la démonter:
david@l-bazinga:/dev$ sudo umount /dev/sdb1
Copier la carte dans un fichier
avec une copier bit à bit:
david@l-bazinga:/dev$ sudo dd if=/dev/sdb of=/tmp/image_cf.img bs=4M 500+1 records in 500+1 records out 2098446336 bytes (2,1 GB, 2,0 GiB) copied, 217,247 s, 9,7 MB/s
une fois la copie terminée, on peut enlever la carte source et mettre la carte cible. On démonte la carte cible si celle si se monte automatiquement:
david@l-bazinga:~$ mount [...] /dev/sdb1 on /media/david/C7230000000 type vfat (rw,nosuid,nodev,relatime,uid=1000,gid=1000,fmask=0022,dmask=0022,codepage=437,iocharset=iso8859-1,shortname=mixed,showexec,utf8,flush,errors=remount-ro,uhelper=udisks2) [...] david@l-bazinga:~$ sudo umount /dev/sdb1
Copier sur la cible
david@l-bazinga:~$ sudo dd if=/tmp/image_cf.img of=/dev/sdb bs=4M 500+1 records in 500+1 records out 2098446336 bytes (2,1 GB, 2,0 GiB) copied, 484,287 s, 4,3 MB/s