Comment Installer un Raspberry Pi Zero sans écran ni clavier ?


Je vois le scénario : vous venez d’acheter un Raspberry Pi Zero, mais vous n’avez pas pris de kit complet. Vous l’installez, mais il n’y a que des mini-ports (mini-USB et mini-HDMI). Vous n’avez pas les câbles correspondants. Ou peut-être que vous n’avez tout simplement pas d’écran ou de clavier disponible. Quoi qu’il en soit, je vais vous aider à installer Raspberry Pi OS sans rien : pas de clavier, pas de moniteur et même pas de câble Ethernet.

Un clavier et un écran ne sont pas nécessaires pour installer Raspberry Pi OS. Il y a un fichier de configuration sur la carte SD, avec une option pour activer SSH et définir le réseau Wi-Fi automatiquement au démarrage. Une fois cela fait, le Raspberry Pi sera accessible à distance.

Dans ce tutoriel, je vais vous enseigner comment y parvenir sans périphériques : pas de clavier, pas de moniteur, voire, pas de câble Ethernet pour le Raspberry Pi Zero W (sans fil). Mais cela fonctionne pour n’importe quel modèle de Raspberry Pi (personnellement, je le fais pour toutes mes installations).

Au fait, j’ai utilisé le kit Raspberry Pi pour faire ce tutoriel, et je l’ai très apprécié !. Il comprend tout ce dont vous avez besoin pour démarrer (adaptateurs, dissipateurs de chaleur, différents couvercles pour le boitier, etc.). Si vous en chercher un, je le recommande vivement.

Télécharger le système d’exploitation Raspberry Pi OS

Raspberry Pi OS est la distribution Linux dédiée à Raspberry Pi. Développé par la Fondation Raspberry Pi spécifiquement pour ce produit, c’est le meilleur système pour débuter sur Raspberry Pi.

Il existe en plusieurs versions :

  • Lite : sans interface graphique, vous n’avez qu’un terminal où vous pouvez saisir des commandes,
  • Desktop : avec GNOME comme interface par défaut et un certain nombre d’autres logiciels comme Chromium, LibreOffice, etc.,
  • Full : avec tous les logiciels recommandés pour démarrer sur Raspberry Pi, tout est déjà là.

Je réalise ce tutoriel sur Raspberry Pi OS Lite, mais ça marche sur n’importe quelle version, et vous comprendrez l’utilité de ce tutoriel si vous optez pour une version graphique mais sans écran.

Téléchargez l’image sur le site officiel et passez à l’étape suivante.

Si vous le pouvez, je vous recommande la version Torrent pour télécharger plus rapidement.

Flasher la carte SD

Ensuite, vous avez besoin d’une carte micro SD pour copier l’image dessus. Je peux vous expliquer la procédure sans clavier ni écran connecté, mais vous avez obligatoirement besoin d’une carte SD 🙂
Si vous n’avez pas encore de carte SD, consultez ma page de produits recommandés pour trouver celle qui vous conviendra le mieux.

Pour copier l’image, nous utiliserons un outil qui fait tout pour nous. Suivez cette procédure pour créer la carte SD :

  • Téléchargez Etcher depuis cette page
  • Installez-le sur votre ordinateur
    Il est disponible pour n’importe quel système d’exploitation
  • Démarrez Etcher
    Cela ressemble à ça :
  • Insérez la carte SD dans votre ordinateur
  • Cliquez sur « Select Image (Sélectionner une image) » et parcourez votre ordinateur pour trouver le fichier image téléchargé précédemment.
  • Etcher sélectionne automatiquement la destination lorsque vous insérez la carte SD
  • Cliquez simplement sur « Flash » pour copier les fichiers sur la carte SD

Après quelques minutes, la carte SD est prête, mais comme nous voulons configurer le Raspberry Pi Zero sans clavier ni écran, il y a quelques étapes supplémentaires à effectuer.

Autoriser l’accès SSH

L’objectif principal de ce tutoriel est d’accéder au Raspberry Pi via SSH dès son démarrage. Par défaut, SSH n’est pas activé sur Raspberry Pi OS (pour des raisons de sécurité), vous devez donc suivre cette procédure pour forcer le service SSH à s’exécuter au démarrage : 

  • Insérez à nouveau votre carte SD dans votre ordinateur (éjectez et réinsérez-la si elle est toujours présente).
  • Votre système devrait afficher la partition « boot » dans votre explorateur de fichiers. Sinon, trouvez le lecteur « boot » dans le menu de gauche (probablement D: ou E: sous Windows).
  • Vous devriez y voir un contenu semblable :
  • Vous devez créer un nouveau fichier dans ce dossier.
    Faites un clic droit, puis choisissez « Nouveau » ⇒ « Document texte » et nommez-le « ssh » sans extension et rien à l’intérieur.
  • Attention sous Windows, les extensions ne s’affichent pas, et il conservera probablement ssh.txt.
    Vous devez aller dans Affichage> Options> Affichage pour décocher « Masquer les extensions pour les types de fichiers connus ».
    Supprimez ensuite l’extension .txt à la fin du nom du fichier.

C’est tout ! Avec seulement ce fichier vide nommé « ssh », Raspberry Pi OS activera SSH au démarrage et vous pourrez vous y connecter directement.

Si vous n’avez pas de connexion Ethernet, vous devez également configurer la connexion Wi-Fi comme expliqué dans le paragraphe suivant. Dans le cas contraire, vous pouvez sauter cette étape

Configurer les paramètres Wi-Fi

Si vous devez utiliser une connexion sans fil avec votre Raspberry Pi Zero, vous devez configurer le WiFi :

  • Accédez à la partition « boot » de la carte SD à partir de votre ordinateur
  • Il faut créer un nouveau fichier nommé « wpa_supplicant.conf »
  • Faites un clic droit dans le dossier, sélectionnez « Nouveau » dans le menu contextuel et « Document texte ».
    Puis renommez le nouveau document en « wpa_supplicant.conf »
  • Mais cette fois, nous devons écrire des informations à l’intérieur : le SSID et le mot de passe Wi-Fi
  • Ouvrez le fichier wpa_supplicant.conf avec votre éditeur préféré
  • Collez ces lignes à l’intérieur:
    country=US
    ctrl_interface=DIR=/var/run/wpa_supplicant
    GROUP=netdev
    update_config=1
    network={
    ssid="SSID"
    scan_ssid=1
    psk="PASSWORD"
    key_mgmt=WPA-PSK
    }

    Ajustez ces paramètres pour s’adapter à votre environnement réseau (pays, SSID, mot de passe et type de sécurité).
    Ce fichier n’est pas à son emplacement habituel, mais c’est un fichier couramment utilisé sur les Raspberry Pi et Linux. Vous trouverez toute l’aide dont vous avez besoin sur Internet si vous avez des paramètres spécifiques à configurer. Par exemple, voici le wiki Debian à ce sujet.
  • Enregistrez le fichier et quittez.

Ça y est, la configuration du Wi-Fi est également sur la carte SD, donc tout devrait fonctionner du premier coup 🙂

Premier démarrage

Insérez la carte SD

Éjectez la carte SD de votre ordinateur (de préférence en utilisant l’outil de retrait en toute sécurité). Insérez-la sur votre Raspberry Pi et démarrez-le.

Le Raspberry Pi Zero démarre dès que vous le branchez à une source d’alimentation, il n’y a pas de bouton de démarrage.

Télécharger Putty

Pendant le démarrage du Raspberry Pi, vous pouvez télécharger un outil sur votre ordinateur pour utiliser SSH. SSH est un moyen sécurisé d’accéder aux appareils sur un réseau. Vous obtiendrez la même chose que si vous aviez un écran et un clavier connecté au Raspberry Pi Zero.

Vous pouvez télécharger Putty sur le site officiel ici. Prenez la version correspondant à votre système d’exploitation. Pour Windows, il existe une version portable et une version avec un installateur, les deux conviennent.

Maîtrisez Raspberry Pi en 30 jours
Téléchargez le livre numérique.
Découvrez les secrets du Raspberry Pi à travers un challenge de 30 jours.

Connectez-vous au Raspberry Pi

Il est maintenant temps de vous connecter à votre Raspberry Pi. Mais avant, vous devez connaître son adresse IP.

Comme j’ai déjà écrit un article sur ce sujet, je ne le répéterai pas ici. Consultez mon tutoriel sur comment trouver l’adresse IP de votre Raspberry Pi et revenez ici quand vous la connaissez. Si vous avez une interface Web sur votre serveur DHCP (box Internet probablement), c’est certainement la solution la plus simple.

Maintenant que vous avez l’adresse IP, utilisez cette procédure pour accéder au Raspberry Pi : 

  • Démarrez Putty
    Soit dans le menu démarrer, soit dans le dossier Téléchargements selon la version choisie
  • L’interface Putty ressemble à ça
  • Saisissez l’adresse IP dans le champ « Host name »
  • Cliquez ensuite sur « Open » pour vous connecter
  • Un écran de terminal noir s’ouvrira, demandant un identifiant et un mot de passe
    Utilisez le compte Raspberry Pi par défaut:
    • Identifiant : pi
    • Mot de passe : raspberry

Félicitations, vous avez maintenant accès à votre Raspberry Pi et pouvez y travailler comme si vous aviez un écran et un clavier connecté directement. De là, vous pouvez suivre un tutoriel classique pour terminer l’installation et la configuration du système d’exploitation Raspberry Pi OS. Je recommande au moins de mettre à jour votre système et de changer le mot de passe par défaut. 

Si nécessaire, vous pouvez consulter mon guide d’installation du système d’exploitation Raspberry Pi OS pour savoir exactement comment procéder. Accédez directement à la partie Raspberry Pi OS Lite et sautez les premiers paragraphes, car vous avez déjà fait la plupart du travail.

Questions liées

Est-il possible de copier une carte SD d’un autre Raspberry Pi? Oui, c’est ce que j’ai fait lorsque j’ai acheté mon premier Raspberry Pi Zero. Je ne savais pas que nous pouvions faire ce que je vous ai appris aujourd’hui, j’ai donc fait toute l’installation sur le Raspberry Pi 3B +, puis mis la carte SD dans le Raspberry Pi Zero. Vous pouvez également utiliser « Win32 Disk Imager » pour créer une image à partir d’une carte SD existante et la flasher sur une autre. 

Conclusion

Ça y est ! Vous savez maintenant comment installer et configurer Raspberry Pi OS sur un Raspberry Pi Zero connecté seulement par le câble d’alimentation. Vous n’avez besoin d’aucun écran, clavier ou câble Ethernet pour le faire.
Évidemment, cela fonctionne également sur n’importe quel modèle de Raspberry Pi.

Maintenant, quelle est la prochaine étape ?
Si vous avez besoin d’idées pour vous amuser avec votre nouveau Raspberry Pi Zero, consultez mon article sur 16 idées de projets sympas à faire avec le Raspberry Pi Zero.
Toutes ces idées de projets profitent de sa petite taille pour construire des choses impressionnantes.


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

Restez connectés!

Tenez vous informés des dernières nouveautés en vous inscrivant ici. Pas de panique, il s'agit seulement d'un mail par mois histoire de rester à 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

Maîtrisez Raspberry PiTéléchargez le livre numérique

Découvrez les secrets du Raspberry Pi dans un défi de 30 jours