Installer Jeedom sur Raspberry Pi et SSD

Pour des raisons de stabilité et fiabilité il est préférable de profiter de Jeedom sur un Raspberry Pi équipé d’un SSD, plutot qu’une carte SD. On va voir dans cet article comment réaliser ceci.

Installer Jeedom sur Raspberry Pi et SSD

Pour des raisons de stabilité et fiabilité il est préférable de profiter de Jeedom sur un Raspberry Pi équipé d’un SSD, plutot qu’une carte SD. On va voir dans cet article comment réaliser ceci. Vous allez voir ce n’est pas compliqué.

Avant de commencer

Il faut savoir que plusieurs tutos existent pour installer Jeedom sur un SSD. Mais certains ne me convenaient pas car il fallait par exemple avoir à disposition un clavier et une souris USB, ce que je n’ai absolument plus vu chez moi depuis une paire d’années. D’autres tutos nécessitaient eux de garder constamment une carte SD insérée en plus du SSD. Ce que je préférais éviter puisque ma motivation principale était de ne plus avoir de risque lié à la corruption d’une carte SD justement…

Quel SSD est compatible avec votre box Jeedom ?

Vous pouvez bien évidemment utiliser n’importe quel disque ayant le même format que celui ci-dessous. Veillez simplement à respecter ce point, pour le boitier également. Il s’agit uniquement d’une indication, de matériel que j’ai moi-même commandé et que j’utilise actuellement.

  1. Un SSD de 32Go
  2. Un boitier pour l’insérer, ça se glisse et ça se visse… (oooh comme c’est simple)
  3. Un adaptateur secteur légèrement plus puissant pour votre Raspberry, d’au moins 3000mA, si vous n’en avez pas déjà un.

Je précise que ce tuto fonctionnera aussi bien avec un disque dur externe.

Comment installer Jeedom sur votre SSD (ou un disque dur)

On commence par installer Raspbian sur la carte SD

Promis vous n’en aurez plus besoin à la fin de ce tuto...

  1. Télécharger la dernière image de Raspbian
  2. Connecter votre carte SD à votre PC / Mac
  3. Installer l’image téléchargée sur votre carte SD grâce à Etcher
  4. Enfin créez un document texte nommé “ssh” (sans extension de fichier) qui permettra l’accès en ssh. Placez-le à la racine de votre carte SD

Puis nous allons installer Raspbian sur le SSD

  1. Télécharger la dernière image de Raspbian
  2. Connecter votre SSD à votre PC / Mac
  3. Installer l’image téléchargée sur votre SSD grâce à Etcher
  4. Enfin créez un document texte nommé “ssh” (sans extension de fichier) qui permettra l’accès en ssh. Placez-le à la racine de votre SSD

Ensuite on configure le boot sur le SSD

Désormais que votre carte SD possède un Jeedom fonctionnel et que votre SSD possède Raspbian et un accès SSH, on va indiquer à votre Raspberry Pi qu’il doit démarrer à partir de votre SSD et non depuis la carte SD. Pour cela il faut reprendre la carte SD sur laquelle vous avez installé Raspbian (à l’étape 1). Il va falloir modifier le fichier config.txt présent à la racine.

Ajoutez simplement les 2 lignes suivantes à la fin du fichier.

# Enable USB Boot for Jeedom 
program_usb_boot_mode=1
  • Insérer ensuite la carte SD dans votre Raspberry Pi, branchez-le à l’alimentation et au réseau à l’aide d’un câble ethernet. Laissez-le démarrer, ça prend 5 secondes environ…
  • Puis connectez-vous à votre Raspberry Pi en SSH. On va vérifier que le paramètre de boot est bien pris en compte. Tapez la commande ci-dessous
vcgencmd opt_dump | grep 17

Si vous obtenez la réponse 17:3020000a alors tout va bien. 👍

  • Eteignez proprement votre raspberry Pi avec la commande suivantesudo shutdown -h now
  • Vous pouvez désormais retirer la carte SD du Raspberry et connecter le SSD sur un des ports USB. Rebranchez votre Raspberry Pi pour qu’il s’allume de nouveau.
  • A présent vous pouvez vous connecter en SSH et installer Jeedom sur votre SSD en suivant les consignes suivantes à partir de l’étape “Installation en ligne de commande”