So what is the difference between “Clear User Data” and “Factory Reset”?
I ask, because — if I’m going to have to go through the trouble of reinstating all of my customizations after the upgrade – I’d like to minimize the hassle involved.
I’ve not changed any files only set up through GUI but I get this unfortunate upgrade message anyway!
Not the end of the world but a nuisance to have to set everything up from scratch.
Ok, checked and the issue which brought those files to be modified has already been solved.
So people starting from a reasonably recent volumio install won’t suffer from this .
In any case, you can solve it with this command:
volumio updater restore volumio
This way you won’t loose your install and we will clear the “edited” files.
If anyone else suffers from this issue, please repeat the procedure above so we have other insights about what the problem could be.
thanks
Here the update from 2.452 to 2.457 failed. Running listdynchanges.sh had the following result:
Preparing folder structure
Listing modified files
find: `/mnt/overlay/dyn/volumio': No such file or directory
Restoring folders
After running
volumio@volumio:~$ volumio updater restorevolumio
Deleting Overlay content of /volumio folder
Mounting overlay partition
Overlay partition mounted, deleting /volumio folder on overlay
Cleaning environment
Done, restarting system
Restarting
I updated again. But after the reboot the system version was still 2.452 and listdynchanges.sh showed the same result as before.
I once again ran
volumio@volumio:~$ volumio updater restorevolumio
and after the restart listdynchanges.sh: Result was the same as above. So here “volumio updater restorevolumio” did not solve the problem.
/bin/mkdir /mnt/overlay
/usr/bin/sudo /bin/mount /dev/mmcblk0p3 /mnt/overlay
Then did
ls -al /mnt/overlay
total 44
drwxr-xr-x 6 root root 4096 Jan 1 1970 .
drwxrwxrwx 1 root root 4096 Oct 2 20:19 ..
drwxrwxrwx 13 root root 4096 Aug 31 20:19 dyn
drwx------ 2 root root 16384 Aug 27 15:21 lost+found
drwxrwxrwx 2 root root 4096 Jan 1 1970 union
drwxrwxrwx 3 root root 4096 Jan 1 1970 work
and
ls -al /mnt/overlay/dyn
total 100
drwxrwxrwx 13 root root 4096 Aug 31 20:19 .
drwxr-xr-x 6 root root 4096 Jan 1 1970 ..
drwxr-xr-x 11 volumio volumio 4096 Oct 2 19:31 data
drwxr-xr-x 31 volumio volumio 4096 Sep 7 19:15 etc
drwxr-xr-x 3 root root 4096 Aug 27 15:20 home
drwxrwxr-x 4 root root 4096 Aug 31 20:26 lib
drwxrwxrwx 3 root root 4096 Sep 30 16:15 media
drwxrwxrwx 3 root root 4096 Oct 2 20:19 mnt
drwxr-xr-x 2 root root 4096 Aug 31 21:13 opt
drwx------ 5 root root 4096 Oct 2 20:14 root
drwxrwxrwx 2 root root 4096 Jan 1 1970 static
drwxr-xr-x 8 volumio volumio 4096 Jun 1 2017 usr
drwxr-xr-x 6 root root 4096 Aug 27 15:13 var
Any idea what could be the reason that “volumio” is missing here (as listdynchanges.sh already reported)? Even if a file in the volumio folder would have been changed the folder itself should still exist I guess.