Ha ok,
L’idée est donc de ne pas passer par un PC mais de laisser brancher la Sd et la clé USB pour mettre cette dernière à jour.
Je vais voir pour intégrer ça directement dans le tuto.
Donc si j’ai bien compris il faut :
Monter la partition boot du périphérique usb
sudo mkdir /tmp/bootusb
sudo mount /dev/sda1 /tmp/bootusb
copier tout le répertoire boot de la SD vers le répertoire boot de l’USB sudo cp -rf /boot/* /tmp/bootusb/
Par contre pour la mise à jour des fichiers à partir de github je ne vois pas comment mettre à jour tout le répertoire en une seule commande. Une idée ?
Si tu veux bien compléter le tuto pour automatiser tout cela je prends. Merci
Pour cloner un répertoire de github, j’utilise ghclone… Mais dans ce cas là il ne faut pas tout récupérer de github ça sert à rien il faut uniquement les *.elf et *.dat. D’où les 17 wget plus haut.
En plus, les autres fichiers sont déjà sur la carte sd donc la copie est suffisante, si elle est suivie par la mise à jour
j’ai donc fait la procedure suivante https://www.raspberrypi.org/downloads/
resultat ecran vert et led clignotte infinie
puis ja remis ma carte sd dans la machine
pas de boot ! pas de splash screen
Bonjour,
Bizarre… Je l’ai fait sur 2 pi 4 sans souci.
De toute façon c’est réversible.
Au pire tu fais un recovery de l’eeprom, https://www.raspberrypi.org/downloads/
Ou encore plus simple avec l’outil Pi Manager qui te propose une Sd de recovery.
If your Raspberry Pi 4 will not boot, it is possible that the SPI EEPROM has become corrupted. To check, remove the SD card, disconnect the device from power, then reconnect it. If the green LED does not flash, this indicates that the EEPROM has become corrupted.
Raspberry Pi Imager provides an easy way to fix this problem, by automatically preparing an SD card that will reprogram your Raspberry Pi 4’s EEPROM:
Find an SD card that is empty, or does not contain any data you want to keep; it will be completely erased of all data during this process.
Download Raspberry Pi Imager for your operating system from the list near the top of this page.
Click “CHOOSE OS” and select “Misc utility images” then “Pi 4 EEPROM boot recovery”.
Insert an SD card, click “CHOOSE SD CARD”, select the card you have inserted, then click “WRITE”.
Once the SD card is ready, insert it into your Raspberry Pi 4 then connect the Raspberry Pi to power.
Once complete, the green LED will blink rapidly in a steady pattern. Disconnect the device from power. Now you can remove the recovery SD card, insert your usual SD card, and resume using your Raspberry Pi.
Alternatively, you can download the bootloader and create a recovery SD card manually:
Personnellement, j’ai ensuite simplement copié ma SD sur le SSD avec Win32DiskImager sur le PC mais on peut repartir sur une installation propre. A la base, je pensais que le boot était sorti en version stable mais ce n’est pas le cas, donc on peut vérifier la version du boot avec la commande que j’ai noté).
Je suis ensuite repassé en CRITICAL, ça permettra d’installer la stable ou bien faut-il faire d’autre modifications ?
J’avais pas pensé à cette éventualité. Je ne pense pas le mettre à jour avant un petit moment si c’est stable, dans le pire des cas, si ça arrive, je peux toujours repasser sur le canal Beta pour refaire la maj d’un firmware avec boot USB. Merci de la précision.
Le fichier firmware se présente sous la forme pieeprom-XXXX-XX-XX.bin ou XXXX-XX-XX est la date de version. A la rédaction de ce tuto, le dernier est : pieeprom-2020-05-27.bin mais il évoluera : a vous de vous adapter.
A la suite de cette mise à jour vous devez avoir un fichier pieeprom-2020-05-27.bin dans le répertoire /lib/firmware/raspberrypi/bootloader/beta/
Petit nouveau dans le monde de Jeedom et des Raspberry, j’ai tenté par plusieurs fois le boot sur mon SSD Crucial mais cela ne fonctionne toujours pas.
Pourtant j’ai bien suivi les différents tuto, j’ai essayé les différentes méthodes mais toujours rien :(.
Pourtant la version du bootloader est correcte, le disque SSD est reconnu (sauf erreur de ma part…), je ne sais plus trop quoi tenter.
Si vous avez des conseils je suis preneur :).
En attendant que tout cela fonctionne, pensez-vous que je peux quand même commencer à m’amuser sous Jeedom et mettre en place mes différents modules ? Je suppose qu’une fois la version stable disponible il sera possible d’effectuer facilement une copie de SD vers SSD ?
Hello,
Tu boote bien sur ton ssd mais après tu monte la partition de la sd en racine.
Regarde dans ton fichier /boot/cmdline.txt du ssd vers quoi pointe root=
J’ai vérifié à première vue le root pointait vers l’ID de la carte SD…
Par contre j’ai fais probablement quelque chose de mal en modifiant l’ID car maintenant il ne boot plus du tout…