Je téléchargeais un fichier lors de la connexion via ssh à l'aide de wget. Le téléchargement a échoué:
Cannot write to `serviio-0.6.2-linux.tar.gz' (No space left on device).
pi@raspberrypi:~$ Write failed: Connection reset by peer
Je ne peux plus communiquer avec le pi via ssh et sa réinitialisation ne semble pas avoir aidé. Dois-je flasher la carte SD et recommencer?
Réponses:
Je doute fort que ce soit irréparable, mais c'est un parfait exemple de pourquoi
/var
ne devrait pas être sur votre partition racine. Chaque fois que votre machine souhaite enregistrer un message ou démarrer un processus, elle effectue des écritures petites mais importantes dans/var
. Sans ces écritures, le système ne peut pas fonctionner.Je le répète pour tout le monde:
En ce qui concerne la résolution de votre problème, vous devrez effectuer l'une des opérations suivantes:
Pour l'avenir, une solution élégante consiste à monter var directement dans la RAM en ajoutant cette ligne à
/etc/fstab
:la source
Essayez de démarrer sur un CD Linux Live et branchez votre carte SD. Vous devriez pouvoir le monter et supprimer certains fichiers.
Si vous devez supprimer des packages, vous devrez peut-être installer un émulateur sur la carte SD ou une image de celle-ci.
la source
Comme d'autres l'ont suggéré, vous ne devriez pas avoir besoin d'essuyer votre carte, vous devriez pouvoir libérer de l'espace; Mais si vous pensez qu'il est plus facile d'essuyer la carte et de commencer, vous pouvez utiliser l' outil de formatage SD. Le Secure Digital Standard a un site officiel!
c'est un utilitaire utile pour votre ceinture à outils.
la source