Do you have serial console access to check where the boot process is failing?
ping @MichaIng maybe he can have a look.
On other Odroids, it is a known issue that reboot hangs in bootloader, depending on used storage device. In your case, with blinking cursor (hence not bootloader stage), it however seems to be different. /var/log/syslog
from the shutdown procedure would be helpful indeed.
Hello, thanks for the responses. I did a “sudo reboot” just now and this is all that I have for the timestamp in /var/log/syslog when I issued the command.
May 2 18:42:03 util systemd[1]: Removed slice system-modprobe.slice.
May 2 18:42:03 util systemd[1]: Stopped target Graphical Interface.
May 2 18:42:03 util systemd[1]: Stopped target Multi-User System.
May 2 18:42:03 util systemd[1]: Stopped target Login Prompts.
May 2 18:42:03 util systemd[1]: Stopped target Host and Network Name Lookups.
May 2 18:42:03 util systemd[1]: Stopped target Sound Card.
May 2 18:42:03 util systemd[1]: Stopped target Timers.
May 2 18:42:03 util systemd[1]: e2scrub_all.timer: Succeeded.
May 2 18:42:03 util systemd[1]: Stopped Periodic ext4 Online Metadata Check for All Filesystems.
May 2 18:42:03 util systemd[1]: fstrim.timer: Succeeded.
May 2 18:42:03 util systemd[1]: Stopped Discard unused blocks once a week.
May 2 18:42:03 util systemd[1]: logrotate.timer: Succeeded.
May 2 18:42:03 util systemd[1]: Stopped Daily rotation of log files.
May 2 18:42:03 util systemd[1]: phpsessionclean.timer: Succeeded.
May 2 18:42:03 util systemd[1]: Stopped Clean PHP session files every 30 mins.
May 2 18:42:03 util systemd[1]: systemd-tmpfiles-clean.timer: Succeeded.
May 2 18:42:03 util systemd[1]: Stopped Daily Cleanup of Temporary Directories.
May 2 18:42:03 util systemd[1]: Stopped target System Time Synchronized.
May 2 18:42:03 util systemd[1]: Stopped target System Time Set.
May 2 18:42:03 util systemd[1]: Stopping Regular background program processing daemon…
May 2 18:42:03 util systemd[1]: Stopping Web Dashboard (DietPi)…
May 2 18:42:03 util systemd[1]: Starting DietPi-Kill_SSH on shutdown…
May 2 18:42:03 util systemd[1]: dietpi-postboot.service: Succeeded.
May 2 18:42:03 util systemd[1]: Stopped DietPi-PostBoot.
May 2 18:42:03 util systemd[1]: Stopping LSB: Lightweight SSH server…
May 2 18:42:03 util systemd[1]: Stopping Getty on tty1…
May 2 18:42:03 util systemd[1]: Stopping Lighttpd Daemon…
May 2 18:42:03 util systemd[1]: Stopping OctoPrint (DietPi)…
May 2 18:42:03 util systemd[1]: Stopping LSB: pihole-FTL daemon…
I think I might have a USB-UART kit for the Odroid but finding it might be a bigger challenge
I’ll work on it though if it’s going to be necessary to get any further. Kind of perplexing as this only recently has been an issue so I feel it is tied to some relatively recent updates. I usually update dietpi software and OS apt patches every week or so. Not sure exactly when it started to have this reboot problem though as I don’t often reboot the device unless required since I use pihole and other services on it for my DMZ hosts.
Appreciate the help.