Publié le 5 novembre 2024 - par

Raspberry Pi OS se dote d’un Menu de démarrage : Boot Menu

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.

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.

Comment installer le nouveau menu de démarrage

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

À propos François MOCQ

Électronicien d'origine, devenu informaticien, et passionné de nouvelles technologies, formateur en maintenance informatique puis en Réseau et Télécommunications. Dès son arrivée sur le marché, le potentiel offert par Raspberry Pi m’a enthousiasmé j'ai rapidement créé un blog dédié à ce nano-ordinateur (www.framboise314.fr) pour partager cette passion. Auteur de plusieurs livres sur le Raspberry Pi publiés aux Editions ENI.

7 réflexions au sujet de « Raspberry Pi OS se dote d’un Menu de démarrage : Boot Menu »

  1. Ping : Raspberry Pi OS se dote d’un Menu de démarrage : Boot Menu

  2. Sylvain

    Merci pour le tuto

    dans le même sujet boot, dans une application industrielle, on cherche un mode backup et j’ai vu que le raspberrypi avait un boot choice sur GPIO, et c’est encore + pratique qu’un boot menu dans le cas d’un headless. Un interrupteur bascule permet ainsi de booter en permanence sur un support (clé USB par exemple) et en cas de corruption, hop ça bascule sur la micro sd de backup

    malheureusement pour nous, ce boot choice n’existe pas sur le nanopi que l’on a choisi…

    Répondre
  3. Alexandre

    Bonsoir François,

    juste une petite question :

    Lorsqu’on choisis par exemple de démarrer sur l’option 4, cela est-il mémorisé en dur pour que la carte puisse démarrer à chaque mise sous tension directement sur le dernier choix qui aura été fait ?
    Dans la négative, y aurait-il une solution pour mémoriser le choix afin que la carte puisse avoir ce comportement en définitive un peu à la façon d’un bios de carte mère ?

    Bien à vous.

    Répondre

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Complétez ce captcha SVP *

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.