Aller au contenu

« Carte SD » : différence entre les versions

De Marmits Wiki
Ligne 9 : Ligne 9 :
of=destination
of=destination
=== Créer la carte de boot ===
=== Créer la carte de boot ===
<pre>
<syntaxhighlight lang="bash" line copy>
sudo dd bs=1m if=2020-02-13-raspbian-buster.img of=/dev/disk2 conv=sync
sudo dd bs=1m if=2020-02-13-raspbian-buster.img of=/dev/disk2 conv=sync
</pre>
</syntaxhighlight>
 
=== cloner (pour sauvegarde) ===
=== cloner (pour sauvegarde) ===
<pre>
<pre>

Version du 8 mars 2025 à 22:47

diskutil

diskutil list
diskutil unmountDisk /dev/disk2

Commande dd

if=source of=destination

Créer la carte de boot

sudo dd bs=1m if=2020-02-13-raspbian-buster.img of=/dev/disk2 conv=sync

cloner (pour sauvegarde)

sudo dd if=/dev/disk2 of=~/Desktop/raspicondette_clone_unedate.dmg bs=1m

compresser l'image

attention compress et remplace
gzip raspicondette_clone_date.dmg
ou
gzip -c raspicondette_clone_date.dmg > raspicondette_clone_date.gz

Sauvegarde et Restauration

Backup

- Mettre la carte SD dans lecteur USB
- Repérer la partion a sauvegarder

sudo fdisk -l

/dev/sdb1

Plus aucune partition du disque sdb ne doit être montée, avant d’envoyer la commande disk dump:
Démonter /dev/sdb1

umount /dev/sdb1

et les autres partitions s'il y en a.

Utiliser disk dump

dd if=/dev/sdb status=progress | gzip -9 > /home/sdb.gz

Restore

Pensez à démonter la partition ou les partitions du disque à restaurer.

gzip -dc /home/sdb.gz | sudo dd of=/dev/sdb status=progress

Options :

Option Description
bs Taille du bloc (block size) en octets. Par défaut, 512 octets.
count Nombre de blocs à copier.
skip Ignore un certain nombre de blocs au début de la source.
seek EIgnore un certain nombre de blocs au début de la destination.
conv Applique des conversions spécifiques (par exemple, notrunc, noerror).
status Contrôle la verbosité de la sortie (none, noxfer, progress).