Já postei isso em outro lugar, mas não obtive nenhuma resposta.
Atualizei meu raspberry pi de Jessie para Buster agora, desde então finalmente consegui fazer o domoticz funcionar novamente, mas surgiu outro problema.
quando eu conecto o framboesa ele inicia, mas não completamente.
Diz modo de emergência com a mensagem
can not access to console, the root account is locked
press enter to continue
Eu pressiono enter e o PI inicia e tudo funciona.
O problema é que normalmente nunca tenho um teclado ou monitor conectado.
Então, preciso que comece completamente como aconteceu nos últimos 5 anos.
encontrei algumas falhas no log, incluindo esta
fsck failed with exit status 4
failed to start file system Check on root device
encontrei muitos passos, mas não consigo encontrar uma solução
sudo fsck -f
fsck from util-linux 2.33.1
e2fsck 1.44.5 (15-Dec-2018)
/dev/mmcblk0p2 is mounted.
e2fsck: Cannot continue, aborting.
cat /etc/fstab
proc /proc proc defaults 0 0
/dev/mmcblk0p1 /boot vfat defaults 0 2
/dev/mmcblk0p2 / ext4 defaults,noatime 0 1
# a swapfile is not a swap partition, so no using swapon|off from here on, use dphys-swapfile swap[on|off] for that
espero que esta seja uma primeira direção do que posso encontrar, mas sou um novato, então não sei o que fazer mais
Responder1
Você pode fazer com que o tune2fs faça um fsck na inicialização com o seguinte comando
sudo tune2fs -c 1 /dev/mmcblk0p2
Isso diz ao sistema para fazer um fsck a cada reinicialização na raiz/dispositivo. Quase esqueci de dizer, então reinicie deve fsck /. Observe que isso só funcionará em sistemas de arquivos ext2/3/4
Você pode ver a última data do fsck com o seguinte
tune2fs -l /dev/mmcblk0p2 |grep -i "last checked"