Page 1 of 1
Rpi non si riavvia
Posted: Sat Oct 03, 2015 6:31 pm
by ilgio
Non so da quando accade.
Ma ultimamente se do il comando sudo reboot
Mi si spegne e non si riaccende
Devo scollegare l alimentazione e ridare l alimentazione per farlo partire. Non so perché il reboot non lo fa.
Re: Rpi non si riavvia
Posted: Sun Oct 04, 2015 9:07 am
by m3nhir
Il raspberry è collegato direttamente ad un monitor o vi accedi da remoto?
Nel primo caso durante la fase di spegnimento/riavvio a monitor leggi qualche messaggio di alert?
Nel secondo caso hai la possibilità di usare un'altra scheda MicroSD su cui installare il SO? giusto per verificare se si tratti di un problema hardware o software
Re: Rpi non si riavvia
Posted: Mon Oct 05, 2015 8:32 am
by ilgio
il secondo caso è il mio..
quindi posso mettere una scheda con il S.O.e provare
vi farò sapere
Re: Rpi non si riavvia
Posted: Mon Oct 05, 2015 9:25 am
by lmarmisa
Se il sistema non dispone di un display, è possibile visualizzare il contenuto del file
/var/log/syslog:
Può essere difficile trovare le informazioni di avvio nel file /var/log/syslog. È possibile eliminare il file, pianificare un comando per la riparazione del filesystem e riavviare la RPi con questi comandi.
Code: Select all
sudo rm /var/log/syslog
sudo touch /forcefsck
sudo reboot
Dopo il riavvio, digitare il seguente comando:
NOTA: Verifica che il parametro FSCKFIX nel file
/etc/default/rcS è definito come
yes:
Code: Select all
...
# automatically repair filesystems with inconsistencies during boot
FSCKFIX=yes
Re: Rpi non si riavvia
Posted: Wed Oct 07, 2015 10:45 am
by ilgio
fatto tutto..
sembr funzionare ora
ma questo valore lo si lascia sempre?
Code: Select all
...
# automatically repair filesystems with inconsistencies during boot
FSCKFIX=yes
Re: Rpi non si riavvia
Posted: Wed Oct 07, 2015 11:20 am
by lmarmisa
Lasciate il parametro sempre così: FSCKFIX=yes. Se durante il processo di riparazione fsck all'avvio viene rilevato un errore e il parametro è definito in questo modo, l'errore sarà riparato automaticamente. Altrimenti, il sistema chiede conferma per riparare l'errore e attende risposta utente. Ma il sistema è headless e nessuno può confermare la riparazione. Il risultato: il sistema non si avvia.
Nel mio caso mi piace forzare un fsck ad ogni avvio. A ciò aggiungo una linea
touch /forcefsck al file
/etc/rc.local:
Code: Select all
#!/bin/sh -e
#
# rc.local
#
# This script is executed at the end of each multiuser runlevel.
# Make sure that the script will "exit 0" on success or any other
# value on error.
#
# In order to enable or disable this script just change the execution
# bits.
#
# By default this script does nothing.
# Print the IP address
_IP=$(hostname -I) || true
if [ "$_IP" ]; then
printf "My IP address is %s\n" "$_IP"
fi
touch /forcefsck
exit 0
Re: Rpi non si riavvia
Posted: Fri Dec 04, 2015 9:27 am
by sporty2
Grazie lmarmisa del consiglio,
l'ho appena implementato anche io visto che ogni tanto durante il reboot programmato non si riaccendeva +.
Grazie ancora
