Unusual tempo de inicialização de uma hora, onde encontrar logs [fechados]

1

Eu tenho um tempo incomum de inicialização de aproximadamente uma hora em um RPI.

Após um minuto eu posso pingar o dispositivo, mas não posso fazer um ssh depois de 1 hora. Eu não sei onde encontrar logs para me ajudar. Eu verifiquei / var / log / syslog, que não mostra nada estrange, e no dmesg eu encontrei isso:

[Sat Mar 17 12:50:44 2018] mmc0: timeout waiting for hardware interrupt.
[Sat Mar 17 12:50:44 2018] mmc0: cmd op 17 arg 0x9e204f flags 0xb5 - resp 00000900 00000000 00000000 00000000, err 0
[Sat Mar 17 12:50:44 2018] mmc0: data blocks 1 blksz 200 - err 0
[Sat Mar 17 12:50:44 2018] mmc0: =========== REGISTER DUMP ===========
[Sat Mar 17 12:50:44 2018] mmc0: SDCMD  0x00004051
[Sat Mar 17 12:50:44 2018] mmc0: SDARG  0x009e204f
[Sat Mar 17 12:50:44 2018] mmc0: SDTOUT 0x017d7840
[Sat Mar 17 12:50:44 2018] mmc0: SDCDIV 0x00000003
[Sat Mar 17 12:50:44 2018] mmc0: SDRSP0 0x00000900
[Sat Mar 17 12:50:44 2018] mmc0: SDRSP1 0x00001133
[Sat Mar 17 12:50:44 2018] mmc0: SDRSP2 0xffffffff
[Sat Mar 17 12:50:44 2018] mmc0: SDRSP3 0x0202403a
[Sat Mar 17 12:50:44 2018] mmc0: SDHSTS 0x00000080
[Sat Mar 17 12:50:44 2018] mmc0: SDVDD  0x00000001
[Sat Mar 17 12:50:44 2018] mmc0: SDEDM  0x00010801
[Sat Mar 17 12:50:44 2018] mmc0: SDHCFG 0x0000041e
[Sat Mar 17 12:50:44 2018] mmc0: SDHBCT 0x00000200
[Sat Mar 17 12:50:44 2018] mmc0: SDHBLC 0x00000000
[Sat Mar 17 12:50:44 2018] mmc0: ===========================================
[Sat Mar 17 12:50:44 2018] mmcblk0: error -110 transferring data, sector 10362959, nr 1, cmd response 0x900, card status 0x0
[Sat Mar 17 12:50:44 2018] blk_update_request: I/O error, dev mmcblk0, sector 10362959

Também está procurando em journalctl -b (editado: você deve ser root, não testado)

$ journalctl -b
No journal files were found.

Após o login do ssh, tudo parece funcionar bem.

Obrigado antecipadamente!

EDITADO em 29/03/2018

  • Usando uma tela, ela pára em Started update UTMP about system Runlevel Changes. até 30 a 45 minutos.
  • Eu participo todo o SD para um novo e o tempo de inicialização é normal.
por selan 17.03.2018 / 14:57

2 respostas

0

Eu resolvi o problema conforme descrito abaixo (como sugerido por @buddika):

  • Primeiro eu tentei com um novo cartão SD compatível, fazendo uma cópia do cartão inteiro.

Para criar uma imagem de disco:

dd if=/dev/sdb conv=sync,noerror status=progress bs=64K | gzip -c > rpi.gz

E para restaurar a imagem:

gunzip -c rpi.gz | dd of=/dev/sdb status=progress
  • Depois de verificar o tempo de inicialização normal no novo sd, comecei a verificar o antigo para setores defeituosos.

Para encontrar setores inválidos, usei:

sudo badblocks -vv /dev/sdb2

Depois de encontrar os bad blocks, gravei novamente a imagem do rpi.gz e executei o comando para reparar os blocos:

sudo  fsck -cct ext4 /dev/sdb2

Depois disso, o tempo de inicialização é normal novamente.

    
por 31.03.2018 / 15:35
0

Parece ser um problema com seu cartão SD. Você tentou com outro? Encontrou um problema semelhante aqui, raspberrypi-sd-issue

    
por 18.03.2018 / 13:43