Une version récente du bootloader en EEPROM a introduit une nouvelle fonction dans le menu de démarrage : une pression sur la BARRE D’ESPACE à la mise sous tension propose à l’utilisateur un menu pour choisir entre plusieurs modes de démarrage. Par exemple, l’utilisateur peut sélectionner le démarrage sur USB (Disque dur, SSD ou clé USB) si la carte SD par défaut est corrompue ou indisponible. Cet article explique comment installer ce nouveau bootloader.
Au sommaire :
Raspberry Pi OS se dote d’un Menu de démarrage : Boot Menu
Ce nouveau menu permet aux utilisateurs de démarrer à partir de la carte micro SD, d’un SSD NVMe, d’un port USB ou encore en réseau, le tout à partir d’une interface utilisateur simple et intuitive.
Cet article explique comment installer et utiliser ce nouveau menu de démarrage. J’utiliserai sur un Raspberry Pi 5 la dernière version de Raspberry Pi OS Full 64 bits installé sur une carte micro SD Sandisk Ultra de 32Go, et une clé USB 3.0 avec Ubuntu.
Mettez le Raspberry Pi sous tension, lorsque le bureau est affiché, ouvrez un terminal.
Dans le terminal, exécutez cette commande pour mettre à jour la liste des dépôts de logiciels et les logiciels installés.
sudo apt update && sudo apt full-upgrade
Exécutez cette commande pour vérifier la date du micrologiciel de votre Raspberry Pi.
sudo rpi-eeprom-update
Si le firmware est à jour, passez à l’étape Mise sous tension du Raspberry Pi, sinon passez à l’étape suivante. Ici il est indiqué qu’une mise à jour est disponible : UPDATE AVAILABLE
Ouvrez raspi-config, cet outil permet d’apporter des modifications au Raspberry Pi et à son système d’exploitation.
Allez dans Advanced Options >> Bootloader Version et choisissez Latest. Le chargeur de démarrage utilisera ainsi la version la plus récente.
Validez sur Yes et quittez raspi-config en sélectionnant Finish, puis autorisez le reboot.
Après redémarrage, ouvrez le terminal, mettez à jour votre firmware avec la dernière version.
sudo rpi-eeprom-update -a
Votre Bootloader est à jour et le Raspberry Pi utilise la dernière version.
Éteignez le Raspberry Pi.
Mise sous tension du Raspberry Pi
Connectez votre clé USB / micro SD au Raspberry Pi et allumez-le en maintenant la barre d’espace enfoncée.
Sélectionnez le périphérique de démarrage à l’aide du numéro correspondant. Nous avons choisi de démarrer à partir de l’USB (option 4), où nous avions une copie d’Ubuntu 24.10 :
Si on appuie sur barre espace le menu s’affiche :
Taper 4 et on démarre sur la clé USB en Ubuntu.
Si on ne fait rien on démarre en Raspberry Pi OS.
Conclusion
Une mise à jour qui peut vous intéresser si vous devez tester des OS ou utiliser un OS différent de temps en temps.
Sources
https://github.com/raspberrypi/rpi-eeprom/blob/master/firmware-2712/release-notes.md
https://www.tomshardware.com/raspberry-pi/how-to-install-and-use-the-new-raspberry-pi-boot-menu?s=03