[RTEX] RPi4B - Raspbian Buster Lite - USB SSD - Jeedom V4

Tags: #<Tag:0x00007f2838014cc8> #<Tag:0x00007f28380146b0> #<Tag:0x00007f28380144a8> #<Tag:0x00007f2838014368>

Essaye

sudo resize2fs /dev/sda2

Sinon, il faut jouer avec fdisk ou gparted

Qt je fais ca il le dit que sda2 fais deja 32go lol truc de fou alors que je la vois bien à 2go. Il a pas envie que ca soit simple pour moi ce raspb.

Merci pour la remarque. Bien vu.

J’ai donc remplacé dans le premier post de ce sujet la phrase :

« Pour la partition /boot, remplacer l’identifiant de disque SD (ici 5fd9eb02) par l’identifiant de disque SSD (ici 1ac7c83c) »

Par :

« Pour la partition /boot, remplacer l’identifiant de disque SSD (ici 5fd9eb02) par l’identifiant de disque SD (ici 1ac7c83c) »

akenad :slight_smile:

1 J'aime

Le résultat de lsblk te donne quoi punish3r ?

Sinon si tu n’as qu’un seul disque dur ne te prends pas la tête avec les partuuid ou uuid, pas besoin. Dans le fichier /boot/cmdline.txt de ta microSD remplace root=/dev/partuuid… par root=/dev/sda2 .
Comme ça tu es sûr de booter sur le ssd.

Hello Ione je vais reprendre du début et essayer comme tu l’indique :wink:

Bonjour @Matoa,

Sur Pi4 SSD, je suis passé de Buster initialement à 10.0, à 10.2 puis 10.3 sans problème avec les commandes :

# apt update
# apt upgrade
# reboot

Mais il faut configurer le fichier fstab (voir le premier post).

Ainsi après le reboot :
Jeedom -> Analyse -> Santé ->
Version OS : Linux jeedom 4.19.97-v7l+ #1294 SMP Thu Jan 30 13:21:14 GMT 2020 armv7l GNU/Linux [10.3]

Par ailleurs sur un Pi4 les ports des clés USB telles que par exemple Z-Wave, ConBee sont de type /dev/ACM* et non pas /dev/USB* : [Présentation] akenad

akenad :slight_smile:

1 J'aime

J’ai essayé avec d’autres tutos (3) je fais donc forcement ce qu’il faut à chaque fois. voici ce que j’ai sur l’écran Apres avoir fait les manip et reboot le RPI4

IMG_4898

Failed to mount /boot

Juste pour être sûr, tu as bien la carte SD ET ton SSD ?

Et tu as bien corrigé le fichier /etc/fstab du SSD ?

j’ai suivi à la lettre ce tuto

Sinon oui j’ai bien les deux. Dans un autre tuto j’ai vu des prob de compatibilité avec certains boitier recevant les msata, je me demande si je ne suis pas concerné. (boitier inateck)

Punish3er essaye ça: dans le fichier /etc/fstab de ton ssd remplace la ligne ou il y a /boot par:
/dev/mmcblk0p1 /boot vfat defaults 0 2

Attention avec ton tuto tu n’as pas de partition de boot sur le ssd et ton système est monté sur sda1 Punish3r

Rhhhaaa le tuto est incomplet alors ? qu’elle bazard tout de meme :hot_face:

Je ne dis pas ça mais c’est un peu particulier, tu n’as pas de sda2 comme ici. Tu risque de te mélanger les pédales à cheval sur 2 tutos.

Du coup je n’avais suivi que le tuto cité sans prendre en compte celui ci, le but etant pour moi le meme ou quelque chose m’echappe.

Je simplifie mais en gros au démarrage tu boote sur le fichier cmdline.txt de la partition boot de ta sd, root=… lui dit où se trouve la partition qui contient ton système (sda1 ou sda2 selon le tuto). Tu peux lui indiquer le chemin de plusieurs façons, soit avec les partuuid ou uuid, soit le chemin complet (/dev/sda1 ou /dev/sda2).
Une fois la partition système montée elle va chercher à monter les autres partitions en regardant dans son fichier /etc/fstab . Ici pareil, partuuid ou chemin complet.
Comme tu galère, qu’il y a un problème avec les partuuid et que tu n’as qu’un disque dur tu devrais utiliser les chemins complets.
En gros tu mets 2 busters neufs sur tes sd et ssd, tu modifie le fichier cmdline.txt de ta sd avec root=/dev/sda2 et tu modifie le fichier /etc/fstab de la 2ème partition sur ton ssd en remplaçant partuuid=… par /dev/sda2 pour la ligne /
Voilà ça devrait booter, après il faudra probablement étendre ta partiton (ici: [TUTO] Étendre les partitions ).
Pour vérifier tu tape lsblk et tu regarde les tailles et ce qui est monté aux lignes /boot et /

Ps: sda est un toujours considéré comme un disque dur et mmcblk0 une sd
/boot est la partition de boot
/ est la partition système

Merci pour tes explication Ione et ton aide, je vais réessayer cela demain. Encore merci j’y vois un peu plus clair.

Juste pour etre sur le cmdline je peux passer directement sur la sd, pour le fichier fstab également ou celui-ci se traite uniquement avec le ssh ?

Tu devras le faire avec un autre ordi et un éditeur de texte car ça ne bootera pas avant (donc pas de ssh).

1 J'aime

En testant je me suis aperçu qu’il fallait laisser le boot sur la sd dans le fstab du ssd sinon ça pose des problèmes de mise à jour au mauvais endroit.
J’ai modifié mon post plus haut

Bonjour à tous,

Je vous fais partager mon retour d’expérience, lorsque mon Raspberry est tombé HS.

J’en ai donc profité pour passer au Raspberry 4.

En termes d’achats voici les liens:

Raspberry Pi 4 Armure Cas Radiateur avec Double Ventilateur Bonjour à tous,

Je vous fais partager mon retour d’expérience, lorsque mon Raspberry est tombé HS.

J’en ai donc profité pour passer au Raspberry 4.

En termes d’achats voici les liens:

Raspberry Pi 4 Armure Cas Radiateur avec Double Ventilateur https://www.amazon.fr/gp/product/B07VD6NC8P/ref=ppx_yo_dt_b_asin_title_o04_s01?ie=UTF8&psc=1
# Raspberry Pi 4 Modèle B 4 Go ARM-Cortex-A72 4 x 1,50 GHz
https://www.amazon.fr/gp/product/B07TC2BK1X/ref=ppx_yo_dt_b_asin_title_o04_s00?ie=UTF8&psc=1
# BERLS USB C 5.1V 3000mA Type C Chargeur Adaptateur Alimentation avec Interrupteur on/Off ( Le chargeur a changé ils sont plus costauds et le connecteur est différent par rapport aux Raspberry 3)
https://www.amazon.fr/gp/product/B07VF3BTP9/ref=ppx_yo_dt_b_asin_title_o03_s00?ie=UTF8&psc=1
# ELUTENG Adaptateur USB 3.0 vers SATA III, Cable USB 3 vers SATA Super Speed 5Gbps (Attention le câble entre le Raspberry 4 et le SSD à son importance tous ne sont pas compatibles celui-ci fonctionnent à merveille)
https://www.amazon.fr/ELUTENG-Cable-Adapteur-Disque-Convertisseur/dp/B06XCV1W97/ref=pd_nav_hcs_rp_1/261-6180241-1784115?_encoding=UTF8&pd_rd_i=B06XCV1W97&pd_rd_r=53ba6b24-dd92-463e-ad5a-d81bacb93720&pd_rd_w=NN9q4&pd_rd_wg=73gEV&pf_rd_p=8eba51ae-1a83-4b2b-9b68-9eecf50b1f06&pf_rd_r=61M0DRPQF2K9XAPKC410&psc=1&refRID=61M0DRPQF2K9XAPKC410
Kingston SSD A400 - 480GB disque ssd (2.5" , SATA 3)
https://www.amazon.fr/gp/product/B01N0TQPQB/ref=ppx_yo_dt_b_asin_title_o07_s00?ie=UTF8&psc=1
# AmazonBasics Câble micro HDMI vers HDMI 2.0 haut débit (Ce câble adaptateur HDMI est différent par rapport au raspberry 3)
https://www.amazon.fr/gp/product/B014I8TVLI/ref=ppx_yo_dt_b_asin_title_o02_s00?ie=UTF8&psc=1

Voilà pour la partie matérielle, ah oui pensez à prendre aussi une carte SD car dans le montage je dois booté sur la carte SD pour ensuite aller installer Jeedom sur le SSD.

J’ai décidé d’installer sur la SD et sur le SSD le Raspbian Buster desktop sur les deux, car il était plus facile pour moi de le configurer en français et d’activer le ssh.

https://www.raspberrypi.org/downloads/raspbian/

Voici le tuto que j’ai suivi pas à pas, il y est détaillé également le changement de PARTUUID du SSD, car j’avais le même sur la carte SD est sur le SSD. (J’ai dû suivre une bonne dizaine de tutos, beaucoup sont incomplets ou obsolètes)

https://jamesachambers.com/raspberry-pi-4-usb-boot-config-guide-for-ssd-flash-drives/

Pour l’installation de Jeedom, j’ai lancé la commande ci-dessous:

wget -O- https://raw.githubusercontent.com/jeedom/core/master/install/install.sh | sudo bash

Lors de l’installation il y a une question de poser j’ai répondu oui tout simplement…

Ouverture de Jeedom sur le SSD enfin, mot passe et compte market, Là je me suis retrouvé sur Jeedom v4 normal. Puis je suis passé à la phase de restauration de mes données, et là je me suis retrouvé sur un Jeedom V3. Tout était fonctionnel mis à part (il faut dire que j’ai pas loin de 170 capteurs dans la maison, de toute marque et de différents protocoles domotique).

Ce qui m’a posé problème, le Zwave et le Bluetooth. J’ai pris la décision de désactiver sur le Raspberry 4 le Bluetooth et le Wi-fi de celle-ci, Berry étend connecté en RJ45 je n’avais pas l’utilité du Wifi, et pour le Bluetooth j’avais déjà une clé externe beaucoup plus performante. Bref pas d’amélioration pour mon Zwave AEON et mon Bluetooth, après quelques recherches le problème était connu, solution installée à HUB USB 2.0, sur un port usb 2.0 du Raspberry 4. hé là tout fonctionne correctement.

Par la suite je me suis aperçu que j’avais des erreurs dans le fonctionnement plug-in Suivi conso je suis donc en train, d’analyser le problème mais je vais très certainement demander de l’aide aux développeurs.

Voilà j’espère que ce retour d’expérience et que les infos que je vous ai mis vous aideront à passer le cap.

Bonne journée à tous

1 J'aime

Salut Vince,
170 capteurs sur un raspbian desktop, ça rame pas trop ?