FRFAM.COM >> Famille >> Technologie &Innovation >> Informatique

Démarrer un Raspberry Pi 3 B+ en réseau sans carte microSD : Guide PiServer

Configurer un Raspberry Pi implique traditionnellement d'écrire une image disque sur une carte microSD pour démarrer le système d'exploitation.

Cette méthode est fiable, mais pas unique. Grâce au démarrage réseau (netboot), vous pouvez exécuter votre Raspberry Pi sans carte microSD, via Ethernet !

MicroSD, USB ou Ethernet pour Raspberry Pi ?

Historiquement, on grave l'image de la distribution préférée sur une carte microSD avec un outil comme Etcher (ou des commandes en ligne pour Linux/macOS).

Une carte rapide et fiable est essentielle, mais elles s'usent avec le temps. Gardez une sauvegarde pour remplacer rapidement.

Démarrer un Raspberry Pi 3 B+ en réseau sans carte microSD : Guide PiServer

Alternative : boot USB, ou mieux, depuis Raspberry Pi 3 B+ (2018), boot Ethernet via PXE (Preboot eXecution Environment, prononcé "pixie"). Utilisez PiServer, inclus dans Raspberry Pi OS (ex-Raspbian).

PXE est standard en entreprise. Avec PiServer, un serveur x86 héberge l'OS ; les Pi clients bootent en zero-client. Idéal pour écoles/entreprises : contrôle centralisé des OS et usages.

Matériel requis pour netboot Raspberry Pi

Compatible : Raspberry Pi 3 B+ et ultérieurs. Serveur : PC x86 avec Raspberry Pi OS x86, Raspbian Lite, carte microSD (pour setup initial, réutilisable après).

Configurer le serveur PiServer

Téléchargez Raspberry Pi Desktop (x86) : live USB/DVD, VM (VirtualBox) ou install complète. Évitez Pi comme serveur (trop lent). Assurez espace disque pour clients.

Démarrez, installez PiServer.

Configurer le client Raspberry Pi

Sur Pi 3 B+ avec microSD bootée : ouvrez terminal/SSH :

sudo nano /boot/config.txt

Ajoutez en fin :

program_usb_boot_mode=1

Sauvegardez (Ctrl+O, Enter, Ctrl+X), puis :

sudo shutdown -h now

Retirez microSD.

Astuce rapide :

echo 'program_usb_boot_mode=1' | sudo tee -a /boot/config.txt && sudo shutdown -h now

Démarrer via PXE

Branchez Ethernet sur Pi 3 B+, alimentez : voyant allumé seulement.

Sur serveur, lancez PiServer (Préférences). Assistant : configurez réseau, ajoutez clients (MAC auto-détectés), utilisateurs/mots de passe, logiciels (Raspberry Pi OS/Lite). Terminez : OS installés.

Comptes flexibles, ajoutables ultérieurement.

Serveur Raspberry Pi sans microSD : simple et puissant

Résultat : Pi 3 B+ zero-client, serveur x86 centralisé. Parfait pour tâches en ligne, classes, PoE industriel.

Explorez plus : serveurs multimédia, web sur Raspberry Pi !

[]