Algumas outras pessoas que relataram isso criaram o problema movendo /var/cache
para um tmpfs na inicialização. O Raspbian não é assim por padrão e o sistema não funciona dessa maneira, então se você fez isso, você pode reinstalar também.
Se não, pode haver problemas no cartão SD. Mesmo se for um novo cartão, uma pequena porcentagem deles talvez tenha nascido defunto e se houvesse 10.000 pessoas fazendo a mesma coisa ontem e apenas um acabasse aqui com esse problema, então há sua probabilidade (nb a maioria das pessoas provavelmente nunca terá tais problemas na vida, mas os que tendem a fazer muito barulho sobre isso).
Primeiro, verifique a segunda partição com e2fsck
. Para fazer isso você precisa colocá-lo em outra caixa linux. Se você não tiver um, pegue um CD ao vivo e use isso, isso provavelmente tornará sua vida com o pi mais fácil a longo prazo. Insira o cartão e descubra qual é o nó do dispositivo para a segunda partição no cartão (alguns pop-up podem informá-lo ou compare ls /dev
antes e depois de inseri-lo). Você não quer montá-lo, se ele montá-lo desfazer isso. Então, se é /dev/sdb2
:
e2fsck -c /dev/sdb2
Não confunda o nó do dispositivo. Tenha certeza. Pode demorar um pouco, mas não muito tempo. Deve completar sem erros. Se ele começar a tossir muito, você poderá pará-lo e reiniciar com -y
para responder automaticamente sim a tudo, ou, como seu sistema de arquivos raiz está evidentemente parafusado, reflash a placa. Ou você poderia dar no cartão. Se você passar por isso duas vezes seguidas, tente outra.
Se tudo correr bem, a corrupção aleatória é mais ou menos descartada. Nesse momento eu tenho mais um culto de carga . Reinicie o pi e:
sudo apt-get install debconf --reinstall
Mas, novamente, não se preocupe com tudo isso até verificar a partição com e2fsck
.