Comment réinitialiser un Raspberry Pi?
Vous pouvez évidemment redémarrer , mais existe-t-il un moyen plus subtil, comme une broche de réinitialisation? Il serait très utile de connecter un chien de garde en cas de crash du Raspberry Pi (le mien s'est écrasé la nuit dernière).
EDIT: La carte rev 2.0 a un en-tête auquel vous pouvez connecter un commutateur de réinitialisation.
Réponses:
Vous pouvez utiliser le chien de garde matériel du BCM2708.
Pour l'utiliser, commencez par charger le module:
Puis éditez le fichier / etc / modules:
et ajoutez la ligne suivante:
Ensuite, vous devrez configurer le démon de surveillance.
Installez-le et configurez-le pour qu'il démarre au démarrage:
Suivant configure watchdog:
Décommentez la ligne
#watchdog-device = /dev/watchdog
pour lire:Le démon du chien de garde envoie un battement de coeur à / dev / watchdog toutes les 10 secondes. Si / dev / watchdog ne reçoit pas ce signal, il redémarrera votre Raspberry Pi.
Cela peut être utile si vous accédez à votre Pi à distance et que celui-ci meurt ou se bloque. Cependant, ce n'est pas la méthode préférée pour redémarrer le système, mais peut être utilisé pour redémarrer un système verrouillé, où la seule autre option consiste à mettre le périphérique hors tension. Soyez averti que cela pourrait endommager le système de fichiers et empêcher le Pi de s’amorcer et de fonctionner correctement.
Plus d'informations, y compris une méthode pour tester cette configuration, peuvent être trouvées dans le blog de Gadgetoid Qui surveille l'observateur? . La minuterie de Binerry post Raspberry Pi Watchdog devrait également être une lecture incontournable.
la source
chkconfig
. Au lieu de cela, utilisezsystemctl enable watchdog
etsystemctl start watchdog
.Il n'y a pas de broche de réinitialisation conventionnelle . Comme dans ce cas, il n’ya pas d’épingle ou de bouton à pousser. Au lieu de cela, vous pouvez procéder comme indiqué dans ce message sur les forums de Raspberry Pi.
la source
Comme mentionné dans la question, les cartes rev 2.0 ont maintenant un en-tête de réinitialisation spécifique appelé P6 qui est placé entre le connecteur HDMI et le port micro-USB. L'en-tête est constitué de deux trous (dans lesquels on pourrait souder un en-tête / des broches). Pour réinitialiser le PI, connectez momentanément les deux broches.
la source
Il est très facile de câbler une réinitialisation matérielle au Rpi3.
Voici où vous trouverez des trous déjà ouverts et en attente:
(Illustré ici avec les broches d'en-tête soudées en place directement au-dessus du trou de vis)
Ne pas utiliser trop de chaleur ou de soudure. Un petit peu fera l'affaire.
Il est délicat en dessous, avec une mince trace.
Je les laisse simplement ouverts et utilise le fil vert pour les raccourcir brièvement ensemble.
Vous pouvez également vous connecter à un bouton-poussoir momentané (NO).
Pour mes enregistreurs de données et autres, il n'est jamais nécessaire de procéder à une réinitialisation matérielle comme celle-ci.
Un simple
La commande fonctionne bien pour le redémarrage.
FYI: Vous pouvez voir les affichages en temps réel de mes systèmes à l' adresse https://www.SDsolarBlog.com/montage
la source
vous pouvez utiliser reboot puis quand il dit "hold shift pour le mode de récupération" vous maintenez shift et il réinitialise votre Raspberry Pi. (note: si vous voulez conserver certains fichiers, placez-les sur une clé USB ou une carte SD)
la source