Estaba descargando un archivo mientras me conectaba a través de ssh usando wget. La descarga falló:
Cannot write to `serviio-0.6.2-linux.tar.gz' (No space left on device).
pi@raspberrypi:~$ Write failed: Connection reset by peer
Ya no puedo comunicarme con el pi a través de ssh, y reiniciarlo no pareció ayudar. ¿Necesito actualizar la tarjeta SD y comenzar de nuevo?
Respuestas:
Dudo mucho que sea irreparable, sin embargo, este es un ejemplo perfecto de por
/var
qué no debería estar en su partición raíz. Cada vez que su máquina desea registrar un mensaje o iniciar un proceso, realiza pequeñas pero significativas escrituras en/var
. Sin estas escrituras, el sistema no puede funcionar.Lo diré nuevamente para todos:
En cuanto a la resolución de su problema, deberá realizar una de las siguientes acciones:
Para el futuro, una solución elegante es montar var directamente en RAM agregando esta línea a
/etc/fstab
:fuente
Intente arrancar en un Live CD de Linux y conecte su tarjeta SD. Debería poder montarlo y eliminar algunos archivos.
Si necesita eliminar paquetes, es posible que necesite instalar un emulador en la tarjeta SD o una imagen de la misma.
fuente
Como otros han sugerido, no debería necesitar limpiar su tarjeta, debería poder liberar espacio; Pero si cree que es más fácil simplemente limpiar la tarjeta y comenzar, puede usar la herramienta de formateo SD. ¡ El Secure Digital Standard tiene un sitio web oficial!
Es una utilidad útil para su cinturón de herramientas.
fuente