Page 1 sur 1

Installation de Raspios Buster depuis un PC sous Bullseye.

Publié : 25 nov. 2022, 23:11
par Rpx
Salut à toutes et tous.

Ayant une centrale RaspberryPi sous Raspbian Jessie et Domoticz 4.97 , je souhaite migrer vers Raspios Buster et Domoticz 20.. enfin pas la dernière. Sans perdre l'historique de mes données, mais ça n'a pas l'air si simple que ça.
Au début, je cherche à dupliquer une carte µSD avec un Raspbian Buster et un Domoticz 4.106 fonctionnels sur une carte vierge, comme par le passé je branche les deux µSD sur un PC Bullseye et en root:
dd if=source of=destination
Ça copie, et à l'arrivée il n'y a rien. Je ré-essaie, plusieurs fois... échec.
Je reformate la carte destination en FAT32, ré-essai... ça copie mais ça ne marche toujours pas.
J'abandonne la duplication et j'opte pour une installation de Raspios.
Je télécharge Raspios Buster et là, le ficher n'est plus un .img, mais un .img.xz que je renomme en .img et retour à dd ...
ça copie mais ça ne marche toujours pas.
Jusqu'au moment où en mode graphique je clique sur le fichier .img.xz et là, apparaît une fenêtre "Restaurer l'image disque". Un clic pour choisir la destination, une demande de mdp super utilisateur, et c'est fini, ça copie et là, ça marche!!!

Je me dis que je suis largement dépassé, c'est la première fois que je vois ça, fini dd.
Finalement c'est un peu comme le 'machin-imager'
https://easydomoticz.com/domotique-comm ... ux-debian/
qui est la seule option présentée, dommage de ne pas montrer une solution libre...

Maintenant que je peux disposer de cartes sous Raspios Buster, reste à migrer les versions Domoticz et d'après ce que j'ai vu, il faut passer par la case compilation puisque pour les versions anciennes, on ne dispose que des sources:
après la 4.97, on a la 4.106, 4.107, 2020.1, 2020.2, 2021.1, 2022.1, et la dernière 2022.2 que j'éviterai pour l'instant.

À ce sujet si on compile Domoticz avec un PC sous Debian Bullseye, le résultat pourra-t-il être utilisé sur un RaspberryPi Raspios Buster ?

Cordialement.
Rpx.

Re: Installation de Raspios Buster depuis un PC sous Bullseye.

Publié : 26 nov. 2022, 07:56
par Keros
Pourquoi passer par la case compilation ? Le wiki Going back to a previous version n'en fait pas mention.

Rpx a écrit : 25 nov. 2022, 23:11 Finalement c'est un peu comme le 'machin-imager'
https://easydomoticz.com/domotique-comm ... ux-debian/
qui est la seule option présentée, dommage de ne pas montrer une solution libre...
Le 'machin-imager' s'appelle Win32 Disk Imager. Et j'allais te le proposer pour faire le backup de ta carte SD et pour mettre ce backup sur une autre carte SD. Maintenant, il n'est compatible qu'avec Windows. C'est peut-être pour cela que tu indiques que ce n'est pas une solution libre. Pourtant, il est diffusé sous licence GNU General Public License version 2.0 (GPLv2).

Le tutoriel présente une solution d'installation à partir de Windows. Si tu n'es pas dans ce cas-là, à toi de trouver les softs équivalents pour ton OS. Et concernant l'écriture d'une image disque sur une carte SD, il y a d'autres softs qui font le boulot. Il y en a même un de la fondation Raspberry Pi !
As-tu essayé "installer raspberry carte sd" dans un moteur de recherche ?

Re: Installation de Raspios Buster depuis un PC sous Bullseye.

Publié : 26 nov. 2022, 08:52
par mike913
Bonjour
Pour graver raspios sur une carte il faut utiliser https://www.raspberrypi.com/software/
il y a un très bon tuto https://www.framboise314.fr/raspberry-p ... tribution/
et pour cloner une carte il existe un utilitaire https://github.com/billw2/rpi-clone et un tuto en français https://www.framboise314.fr/dupliquez-l ... rpi-clone/

Re: Installation de Raspios Buster depuis un PC sous Bullseye.

Publié : 27 nov. 2022, 23:41
par Rpx
Salut à toutes et tous.

Tout d'abord, merci de vos réponses.

@ Keros,
Pourquoi passer par la case compilation ?
Eh bien, parce que je ne veux pas "retourner en arrière", j'y suis déjà, Raspbian "Jessie" (Debian 8) et Domoticz 4.97 comme je l'ai précisé au début.
Mon but est de migrer vers Raspios "Buster" (Debian 10) et Domoticz 2022.1 en conservant si possible mon historique. Sur 'Domoticz.com' seule la dernière version est pré-compilée (2022.2). Pour toutes les autres, il n'y a que les sources. Et comme il n'y a pas d'outil pour migrer la base de donnée directement en 2022.1, ou bien je ne l'ai pas trouvé, il faut passer les versions de Domoticz les unes après les autres et à chaque fois faire évoluer la base de données.
S'il y a une autre option, je suis preneur.
Si tu n'es pas dans ce cas-là, à toi de trouver les softs équivalents pour ton OS.
Justement c'est ce que j'explique plus haut, sur l'OS que j'utilise, GNU/Linux Debian 11 "Bullseye" comme mes essais avec dd que j'utilisais par le passé ne marchent plus, j'ai trouvé une alternative pour restaurer une image disque qui fonctionne sur carte µSD. En réalité le paquet qui est en cause, c'est 'gnome-disk-utility' qui est installé avec 'gnome-core'. Toutes mes machines sont sous "Bullseye" et avec le paquet 'gnome-disk-utility' ça marche, je n'ai pas pu vérifier sous "Buster" (Debian 10), mais sous "Stretch" (Debian 9), ça marche aussi.
Je n'avais pas remarqué cet utilitaire avant car mon environnement habituel c'est Xfce.

@ mike913,
Merci pour ces liens, je n'avais pas repéré 'rpi-clone' je dois trop souvent lire en diagonale, c'est un défaut.

Par contre pour en rester en mode compilation:
Si on compile un source Domoticz avec un PC sous Debian 11 "Bullseye", le résultat pourra-t-il être utilisé sur un RaspberryPi avec Raspios "Buster" ?


Cordialement.
Rpx.