Après un crash de ma box domotique, j’ai recherché comment la réinstaller simplement et rapidement. Il m’a donc fallut parcourir les différents sites qui pointent finalement tous sur le tutoriel sur RaspberryPi.org.
Voici donc rapidement les différentes étapes pour reconstruire votre box à partir d’une image disque de Domoticz.
Pré-requis : Votre carte SD qui doit être formatée en FAT32 !
Préparer votre carte SD
1. Téléchargez une image disque de Domoticz : domoticz-raspberrypi-sdcard-4834.7z datée du 2 mars 2016.
2. Double cliquer sur l’image disque qui est compressée avec SevenZip pour la décompresser.
3. Ouvrez une fenêtre terminal sur votre Mac : Applications / Utilitaires /Terminal
4. Depuis votre fenêtre de terminal, identifier le nom du lecteur de votre carte micro-SD avec diskutil :
diskutil list
Le lecteur est disk3 et nous allons le démonter. Attention de ne pas démonter le disk3s1 qui représente la partition FAT32.
5. Démonter le disque disk3 :
diskutil unmountDisk /dev/disk3
6. Copier l’image du disque sur la carte micro-SD :
sudo dd bs=1m if=domoticz-raspberrypi-sdcard-4834.img of=/dev/rdisk3
Attention de bien vérifier que votre carte SD ne soit pas bloquée en écriture avec le petit bouton sur le coté de votre adaptateur SD.
7. Ejecter votre carte pour ensuite la glisser dans votre Raspberry Pi et profiter de Domiticz.
sudo diskutil eject /dev/rdisk3
8. Connecter vous sur la console de votre pi et au premier démarrage, il vous faudra initialiser la partition pour qu’elle occupe tout l’espace disque disponible :
sudo raspi-config
Puis vérifier votre espace disque avec la commande df :
df -h
Sauvegarder mon image pour éviter un futur crash
Depuis une fenêtre terminal, faites une sauvegarde de votre carte après avoir effectué vos réglage fins, ou pour sauvegarder votre serveur domoticz régulièrement.
1. Brancher votre carte micro-SD dans votre lecteur puis démonter le disque disk3 :
diskutil unmountDisk /dev/disk3
2. Faite la copie de l’image de la carte sur votre disque dure :
sudo dd if=/dev/rdisk3 of=domoticz-backup.img bs=1m
L’image domoticz-backup.img sera utilisable pour restaurer votre système ou le cloner sur un autre Raspberry Pi.