Guide : Démarrer Raspberry Pi Via Le Réseau (Network Boot)


Après l’ajout du démarrage USB depuis quelques années, nous pouvons maintenant démarrer un Raspberry Pi à partir de rien. Une connexion Internet et un support de stockage vierge sont désormais suffisants pour installer un système, vous n’avez plus besoin d’un ordinateur pour flasher votre première carte SD. Vous voulez essayer ? Je vais vous expliquer chaque étape dans cet article.

Installer un Raspberry Pi via le réseau permet d’installer un système d’exploitation directement depuis Internet sur une carte SD vierge. Une fois le micrologiciel du Raspberry Pi mis à jour et l’appareil connecté à Internet, il téléchargera l’image du système directement sur la carte SD.

Il s’agit d’une nouvelle fonctionnalité très intéressante sur Raspberry Pi, mais commençons par le commencement. Je veux m’assurer que vous comprenez la théorie avant de l’essayer sur votre appareil.

À propos, si vous êtes novice sur Raspberry Pi et que vous souhaitez accélérer vos premiers pas (tout en vous amusant), n’hésitez pas à télécharger mon e-book « Maitrisez Raspberry Pi en 30 jours« . Il s’agit d’un défi de 30 jours au cours duquel vous apprendrez une nouvelle compétence chaque jour. Vous économiserez du temps et de l’argent et pourrez enfin apprécier cet appareil passionnant qu’est le Raspberry Pi. Je vous offre d’ailleurs 10% de remise aujourd’hui en utilisant ce lien !

Qu’est-ce que le démarrage réseau sur Raspberry Pi ?

La fonction de démarrage réseau sur Raspberry Pi est un moyen de télécharger un nouveau système d’exploitation directement depuis le Raspberry Pi. Une fois connecté à Internet, le Raspberry Pi lancera une interface minimale (ressemblant à Raspberry Pi Imager), pour flasher le système que vous souhaitez sur votre support (carte SD ou USB).

Je sais que le démarrage réseau peut signifier différentes choses pour différentes personnes. J’étais administrateur système, et lorsque j’ai vu l’annonce « network boot », j’ai pensé à des fonctions d’allumage à distance du Raspberry Pi à distance (Wake on LAN) ou même à un serveur permettant de déployer à distance des systèmes personnalisés sur Raspberry Pi. Mais, ce n’est pas ce dont nous parlons ici.

Téléchargez mon glossaire !
Un peu perdu avec toutes ces abbréviations et nouveaux mots ? Téléchargez le glossaire complet au format PDF :-)

C’est toutefois une fonctionnalité intéressante. Jusqu’à présent, installer un Raspberry Pi sans ordinateur était très compliqué. J’ai fait une vidéo expliquant comment l’installer depuis votre téléphone, mais ce n’était pas si simple. Désormais, les personnes qui achètent un Raspberry Pi comme premier ordinateur domestique peuvent installer presque tout ce qu’elles veulent dessus, directement.

La seule exigence pour utiliser cette fonctionnalité est d’avoir un moyen de connecter votre Raspberry Pi à votre réseau avec un câble Ethernet (RJ45). Actuellement, il est impossible d’utiliser cette fonctionnalité en Wi-Fi directement (mais je vous donnerais une astuce si vous n’avez pas le choix).

Téléchargez mon antisèche !
Format PDF pratique, avec les 74 commandes à retenir pour maîtriser son Raspberry Pi.

Comment utiliser le démarrage réseau sur Raspberry Pi ?

Voici les étapes nécessaires pour utiliser le démarrage réseau sur Raspberry Pi :

  • Assurez-vous que votre micrologiciel est à jour.
  • Retirez tous les supports de stockage et branchez le câble Ethernet.
  • Démarrez le Raspberry Pi et suivez les instructions.

Voyons comment faire tout cela.

Mettre à jour le bootloader

Il y a un petit bout de logiciel stocké sur la carte Raspberry Pi directement, qui permet de démarrer l’appareil. Lorsque vous démarrez un Raspberry Pi sans aucun support, c’est cette partie qui s’occupe de l’affichage et essaie de détecter votre carte SD.

C’est ce que j’appelle le « bootloader » ou « firmware ». Nous devons le mettre à jour pour gérer le démarrage réseau. En effet, il s’agit d’une nouvelle fonctionnalité (comme pour le support du démarrage USB il y a quelques années si vous l’avez déjà fait à l’époque).

Pour ce faire, vous devez partir d’une installation existante de Raspberry Pi OS, et suivre les étapes suivantes :

Téléchargez mon glossaire !
Un peu perdu avec toutes ces abbréviations et nouveaux mots ? Téléchargez le glossaire complet au format PDF :-)
  • D’abord, ouvrez un terminal et assurez-vous que votre système est à jour avec :
    sudo apt update
    sudo apt full-upgrade
  • Ensuite, mettez à jour le firmware avec :
    sudo rpi-update
    sudo rpi-eeprom-update -d -a

Si une nouvelle version est disponible, la mise à jour sera effectuée et la dernière version sera utilisée au prochain redémarrage. Dans tous les cas, après avoir tapé ces commandes, vous êtes prêt à tester le démarrage réseau sur votre Raspberry Pi (même s’il ne fait rien car vous étiez déjà à jour).

Si les commandes Linux ce n’est pas trop votre truc, n’hésitez pas à jeter un œil à cet article qui vous explique les commandes qu’il faut absolument connaître. Je vous donne aussi une antisèche à télécharger pour les avoir toujours sous la main !

Connectez le Raspberry Pi au réseau

Vous pouvez maintenant arrêter le Raspberry Pi. Assurez-vous simplement qu’il est connecté à votre réseau avec un câble Ethernet, c’est le seul pré-requis.

Si votre Raspberry Pi est loin de votre routeur Internet, et que vous n’avez pas de prises RJ45 chez vous, voici ce que je fais chez moi :

  • J’utilise un répéteur Wi-Fi comme celui-ci sur Amazon.
  • Il est connecté à mon Wi-Fi, mais il y a un switch dessus.
  • Je peux alors utiliser des câbles Ethernet pour y connecter mes appareils Raspberry Pi, et utiliser le démarrage réseau, même si je ne suis pas directement connecté à mon routeur.

Je ne le fais pas vraiment pour le démarrage du réseau, mais pour éviter de configurer le SSID et le mot de passe Wi-Fi à chaque nouvelle installation. C’est une astuce intéressante si vous ne pouvez pas brancher votre Raspberry Pi directement sur votre routeur.
D’ailleurs, vous pouvez trouver des alternatives moins chères si vous n’avez qu’un Raspberry Pi à brancher (celle-ci est très bien par exemple).

Démarrez le Raspberry Pi et utilisez le démarrage par le réseau

Par défaut, le Raspberry Pi essaiera de démarrer sur la carte SD ou le disque USB s’il y en a un de connecté. Vous devez donc d’abord retirer tous les supports. Vous pouvez ensuite suivre les étapes suivantes pour tester le démarrage en réseau :

  • Allumez le Raspberry Pi.
  • Vous devriez obtenir un écran comme celui-ci :
  • Comme indiqué à l’écran, vous devez appuyer sur la touche SHIFT et la maintenir enfoncée pour lancer l’assistant de démarrage via le réseau.
  • Si le réseau fonctionne correctement, il commencera alors à télécharger le programme d’installation :
  • Après quelques secondes, vous obtiendrez un écran qui ressemble fortement à Raspberry Pi Imager, directement sur l’écran du Raspberry Pi :

À partir de là, nous pouvons maintenant passer à la suite et installer un nouveau système d’exploitation sur le Raspberry Pi.

Installer un nouveau système via le démarrage réseau

Si vous êtes habitué à Raspberry Pi Imager, vous serez à l’aise avec cette interface. C’est presque la même, avec la même liste d’OS et presque les mêmes étapes.

  • Commencez par régler la langue et la disposition du clavier si nécessaire (surtout si vous utilisez les options avancées).
  • Cliquez sur « Choose OS », et sélectionnez le système d’exploitation que vous voulez installer dans la liste.
  • Insérez un support de stockage (disque USB ou carte SD) et cliquez sur « Choose Storage » pour le sélectionner.
  • Avec certains systèmes d’exploitation, des options avancées sont disponibles.
    Vous pouvez les remplir pour vous connecter automatiquement à votre réseau Wi-Fi, définir le premier utilisateur et le mot de passe, etc.
    Plus de détails à ce sujet dans mon guide dédié à Raspberry Pi Imager.
  • Enfin, cliquez sur « Write » pour lancer le téléchargement et la copie des fichiers.

Une fois cela fait, le Raspberry Pi redémarre automatiquement et démarre sur votre carte SD ou votre disque USB. Il n’y a rien d’autre à faire.
À partir de là, vous pouvez suivre les mêmes étapes que s’il s’agissait d’une toute nouvelle installation créée depuis votre ordinateur (lisez ceci pour Raspberry Pi OS, par exemple).

Voilà, c’est fait ! Vous savez maintenant comment utiliser le démarrage en réseau sur un Raspberry Pi. J’espère que cela vous a plu et que vous avez réussi à l’utiliser :-).

Téléchargez mon antisèche !
Format PDF pratique, avec les 74 commandes à retenir pour maîtriser son Raspberry Pi.

Ressources supplémentaires pour votre Raspberry Pi

Initiation au Raspberry Pi en vidéo
Si vous débutez et voulez passer rapidement à la vitesse supérieure, j’ai exactement ce qu’il vous faut.
Regardez ma formation vidéo qui vous aidera à démarrer du bon bien, choisir votre matériel, installer les meilleures applications et vous lancer directement dans vos premiers projets avec mon aide.
Regarder les vidéos dès maintenant

Maîtrisez votre Raspberry Pi en 30 jours
Vous avez besoin de plus ? Si vous êtes à la recherche des meilleures astuces pour devenir expert sur Raspberry Pi, ce livre est fait pour vous. Développez vos compétences sous Linux et pratiquez via de nombreux projets en suivant mes guides étape par étape. 10% de remise aujourd’hui !
Télécharger le livre au format PDF ici

Maîtrisez Python sur Raspberry Pi
Pas besoin d’être un génie pour coder quelques lignes pour votre Raspberry Pi.
Je vous apprends juste ce qu’il faut sur Python afin de réaliser n’importe quel projet. La seconde partie du livre est d’ailleurs consacrée à des exemples de projets ou je vous guide pas à pas.
Ne perdez pas de temps, apprenez le strict nécessaire et économisez 10% avec ce lien :
Télécharger maintenant

Autres ressources pour profiter de votre Raspberry Pi
J’ai regroupé toutes mes recommandations de logiciels, sites utiles et de matériel sur cette page de ressources. Je vous invite à la consulter régulièrement pour faire les bons choix et rester à jour.
Visiter les pages ressources


Ce tutoriel ne marche plus à 100%? Prévenez-moi pour que je le mette à jour!

Patrick Fromaget

Je suis l'auteur principal et le créateur de RaspberryTips. Mon but est de vous aider sur tous vos problèmes qui concernent Raspberry Pi en publiant des guides détaillés et des tutoriels rapides. Dans la vraie vie, je suis administrateur système (Linux principalement) avec une solide expérience dans le développement web.

Recent Posts