I think I finally got enough information on this to open up a thread and see if I can get some help. Here's a description of the issue I'm encountering:
On any MD, when I go Media > Video, only 1 out of my 2 hard drives appear at any time. And they switch back and forth.
Let's go a bit more in-depth about my setup:
I'm running 0810 final.
I have 1 core and 1 MD.
All HDDs are plugged in to the core internally.
There are 2 hard drives configured on the system (apart from the OS hdd).
sdb1 - 2TB SATA Hard Drive known as device #46. This device's name is "2000"
sdc1 - 1.5TB SATA Hard Drive known as device #45. This device's name is "1500"
The system switches between them every 2 minutes.
I've tracked this down to the UpdateMedia execution. Every time UpdateMedia is run, they switch places (i.e. 1500 disappears and 2000 appears).
Here is an interesting excerpt of the UpdateMedia execution log during which 2000 appears and 1500 disappears.
http://pastebin.com/b1feFdQQIn it you can see that it tries to re-use PK_File 7875 for 2000. I can confirm that, prior to this execution, this same record on the File table of the pluto_media db referred to the 1500 symlink and that it got updated to refer to 2000, thus leaving 1500 out of the db.
Without knowing how UpdateMedia works (or perhaps some other lmce component I'm not aware of), I feel like there's not much else I can do to find out what's going on here. It seems that it gets the information (PK_File 7875) from some sort of id3 file but I don't know how that works.
If someone could enlighten me on how this stuff works, perhaps I can find out what's going on.
Thanks in advance!
ps. I know I talked to some people on the IRC channel about this before but time is really tight right now so I figure maybe the forum is a more appropriate tool this time.