I found beets today and it looks like the answer to all my iTunes hassles (as an aside I hate, really hate, iTunes). I am using an iMac running Mac OS 12 with a large iTunes folder on an external HDD. It’s got really messed up and there are missing songs on lots of albums and I want to find and reinstall these files. This is not an issue with broken links in iTunes, the actual individual files have disappeared.
Anyway I installed beets in an existing XUbuntu virtual machine on the same iMac. I am using Virtualbox. I have set up the XUbuntu virtual machine with shared folders and I can see and access the iTunes folder. I have followed the instructions in the getting started documentation but I get the following error if I try any beet command:
'database file /home/richard/data/musiclibrary.db could not be opened’
Here is my config file:
~/richard/data exists and is empty.
What I want to do is read and write all my music to the existing external iTunes directory. All assistance appreciated.