Hey @njaustin123,
Thank you for the board revision, version and the log. I have gone through it.
What the log shows around the disk- the failure in this log happened at 13:28 on 28 August, not overnight. Sequence:
13:28:06 ntfs-3g[1498]: Unmounting /dev/sda1 ()
13:28:06 systemd: media-3A0028380027FA11.mount: Deactivated successfully
13:28:11 Volumio: Mounting Device 3A0028380027FA11
13:28:12 ntfs-3g[17659]: Mounted /dev/sda1 (Read-Write, NTFS 3.1)
13:28:12 ntfs-3g[17659]: Unmounting /dev/sda1 ()
After that, every access to the disk fails and MPD removes the library, which is why it shows as empty. At the time the log was taken, nearly three hours later, the drive was still present on the USB bus and still enumerated normally, but the mount point was dead:
df: /media/3A0028380027FA11: Transport endpoint is not connected
So the drive itself did not vanish from the system. The filesystem mount did.
At the same second the mount went away, the Volumio backend restarted after a crash coming from the YouTube Music plugin. That means I currently have two possible explanations sitting on top of each other and no way to separate them:
- The drive or its USB bridge dropped, and the mount died as a result
- The mount died as a side effect of the backend restarting
Until that second variable is removed, any conclusion would be guesswork.
What I need you to do
Step 1 - remove the backend crash from the picture
Go to Plugins, Installed Plugins, and disable YouTube Music. If you do not use it at all, uninstall it. If you also do not use YouTube Cast Receiver, disable that too. Then reboot once so we start from a clean state.
Step 2 - wait for the disk to drop again
When it happens, do NOT reboot and do NOT unplug anything. In that failed state, connect by SSH and run these two commands, then paste the output here:
sudo dmesg -T | tail -n 200
mount | grep sda
Then, still without rebooting, send a fresh log from:
http://<your_volumio_IP>/dev
and paste the link here.
The dmesg output is the important part. Your current log contains no kernel messages at all, and the kernel is the only thing that can tell us whether the drive, the USB bridge or the link actually failed. A log taken after a reboot is of no use, because the drive is back by then and the evidence is gone.
If the plugin is disabled and the disk still drops, we know the backend is not involved and we are looking at the drive, the enclosure or the USB link. If it stops dropping, that tells us something too.
Kind Regards,