Polarys

Le Raspberry Pi ne démarre plus ou ne répond plus

Un Raspberry Pi serveur reste muet après une coupure : trouver si c'est l'alimentation, le réseau ou la carte SD, et le relancer sans perdre ses réglages.

Problème

Un Raspberry Pi qui servait de petit serveur à la maison (filtre publicitaire, domotique, partage de fichiers) ne répond plus. On ne peut plus s'y connecter, les services qu'il rendait sont tombés, et cela arrive souvent juste après une coupure de courant ou un débranchement. Trois causes expliquent l'immense majorité des cas, dans cet ordre de fréquence : une alimentation insuffisante, une machine qui fonctionne mais qu'on ne trouve plus sur le réseau, et une carte microSD corrompue.

Solution recommandée

Ne pas réécrire la carte en premier. Écarter d'abord l'alimentation, puis vérifier si la machine tourne mais a simplement changé d'adresse, et seulement ensuite s'en prendre à la carte. Si la carte est en cause, récupérer ses fichiers de configuration depuis un ordinateur avant de la réécrire, puis réinstaller et restaurer. Enfin, traiter la cause pour que la panne ne revienne pas : alimentation recommandée, démarrage sur SSD, sauvegarde régulière.

Matériel & outils

L'alimentation officielle ou une alimentation de même puissance (27 W en USB-C pour un Pi 5, 15 W pour un Pi 4), un ordinateur avec lecteur de carte microSD, l'interface d'administration de la box, Raspberry Pi Imager, une carte microSD de rechange si possible, un écran HDMI et son câble en option

Étapes

1. Regarder les diodes. Aucune diode allumée : le courant n'arrive pas, essayer une autre prise, un autre câble, l'alimentation recommandée. Une diode verte qui clignote selon un motif régulier : c'est un code d'erreur, à comparer au tableau des codes de clignotement de la documentation officielle de Raspberry Pi, qui dit par exemple si la carte ou le système est introuvable 2. Remplacer l'alimentation par l'alimentation recommandée pour le modèle, avec un câble court. Un chargeur de téléphone fait baisser la tension sous charge : la machine redémarre ou se fige sans prévenir, et finit par abîmer la carte 3. Vérifier si la machine est simplement introuvable. Dans la box, regarder la liste des appareils connectés : si le Raspberry Pi y figure avec une nouvelle adresse, il fonctionne. Se connecter à cette adresse, puis lui réserver une adresse fixe dans la box pour que cela ne se reproduise pas 4. Si un écran est disponible, le brancher en HDMI : les modèles récents affichent un écran de diagnostic au démarrage, qui indique où le démarrage s'arrête 5. Une fois la machine relancée, vérifier qu'elle n'a pas souffert de sous-alimentation avec la commande vcgencmd get_throttled : le résultat throttled=0x0 indique qu'aucune baisse de tension n'a été détectée, toute autre valeur signale un problème d'alimentation passé ou en cours 6. Si rien ne démarre, retirer la carte et l'insérer dans un ordinateur. Si l'ordinateur la lit, copier tout de suite les fichiers de configuration des services et les données utiles avant toute autre manipulation. Si l'ordinateur ne la lit pas du tout, la carte est probablement morte 7. Réécrire le système sur la carte, ou mieux sur une carte neuve, avec Raspberry Pi Imager et les mêmes réglages qu'à l'installation : même nom de machine, même utilisateur, SSH activé. La machine retrouvera son adresse réservée dans la box 8. Réinstaller les services et restaurer leur configuration depuis la copie de l'étape 6 ou depuis la dernière sauvegarde 9. Si même une carte neuve ne démarre pas, réécrire le chargeur de démarrage avec Raspberry Pi Imager, dans ses images utilitaires, en suivant la documentation officielle. C'est rare, mais cela ressuscite une machine dont le démarrage est corrompu 10. Pour éviter la récidive : garder l'alimentation recommandée, éteindre proprement avec sudo shutdown now au lieu de débrancher, passer à un SSD si le serveur rend des services au quotidien, et sauvegarder régulièrement les réglages

Coût estimé

0 € si seule l'adresse a changé. Une alimentation officielle coûte de l'ordre de 10 à 15 €, une carte microSD de bonne marque 10 à 15 €. Un SSD et son adaptateur, pour ne plus dépendre d'une carte, de l'ordre de 30 à 60 €.

Limites

Ne couvre pas une panne matérielle de la carte mère, un Raspberry Pi qui a pris l'eau ou une surtension : si une alimentation correcte et une carte neuve fraîchement écrite ne donnent aucun signe de vie, la machine est probablement à remplacer. Ne détaille pas la restauration de chaque service : elle dépend de sa propre sauvegarde. Ne traite pas un Raspberry Pi utilisé comme ordinateur de bureau, ni l'électronique et les broches.

Erreurs fréquentes

Réécrire la carte tout de suite, sans avoir copié sa configuration : on efface les réglages de tous les services alors que la carte était peut-être encore lisible. Accuser la carte alors que la machine fonctionne et a seulement changé d'adresse sur le réseau. Remettre le même chargeur de téléphone après avoir changé la carte : la panne revient quelques semaines plus tard. Débrancher le courant pour éteindre la machine, ce qui corrompt la carte au moment où elle écrit.

Alternatives

Démarrer sur un SSD en USB, ou en NVMe sur un Pi 5, plutôt que sur une carte microSD : bien plus résistant aux écritures continues d'un serveur. Garder une deuxième carte prête, déjà écrite avec les bons réglages, pour relancer le serveur en cinq minutes. Pour un service vraiment important, le faire tourner sur un mini-ordinateur d'occasion plutôt que sur un Raspberry Pi.

Besoin d'un accompagnement personnalisé ?

Cours 1:1, conseil de solution, ou simplement une question précise - contacte-moi directement.

À lire ensuite

Sur le même thème, pour aller plus loin.