Hi, I have in the last week put together a home made "NAS", by turning a desktop into a Ubuntu 12.04 LTS (desktop not server) machine (on a 20 gig hard drive) + 2 matching 1TB samsung drives. This was previously a Windows machine with Win7 sitting on one of those 1TB drives, but I had a 20 gig hd in my spares box from an upgrade way back when, so used it for the Ubuntu OS install. I haven't reformatted the 1TB drives so they are both in NTFS format. I have approx 200 gig of music files (mostly flacs, some alacs) on one of the 1TB drives. I have installed samba on Ubuntu so my Win7 laptop and another Win7 machine, both running JRiver MC19, both have "M:" drive mapped to the "nas", and initially I added a new library into MC19 (those 200 gig of music files also sit on one of the laptops) and pointed it at M:.
All fine and dandy, so either machine can refer to the same M: drive on my "nas".
A couple of nights ago I installed JRiver for debian on the Ubuntu OS, pointed it at the 200 gig of music (which is local), set this up as a library server, and set up JRiver on one of the laptops to use that library.
Now I think I know the answer here, but wanted some clarification from more experienced JRiver users.
From an end user perspective, there doesn't seem to be much difference between using a local library pointing at the shared M: drive versus using the library served from the Ubuntu box. With the 1TB being NTFS, JRiver for Windows is quite happy either way.
But if I extend that same music collection and want to use it on a 2nd machine in the house, if this also had a mapped M: drive then it has its own local library and therefore any local meta data changes would not reflect back to any other machine.
Is this the only difference?
I'm torn between:
1. JRiver for Linux serving the library, and any JRiver for windows using that library.
or
2. JRiver for windows using its own local library
I think I've answered my own question here, it's probably simpler to use one library and have it served up by JRiver for Linux on the Ubuntu box. And any changes I make on a client Win7 machine will sync back and therefore be visible everywhere.
(btw JRiver for linux might be an early version, I think I have 89 installed, but it does seem to work very well as a library server. Editing meta data has been a bit awkward, doesn't seem to work properly, so I've done that on a client machine and synced back).
Now to ripping. With the "nas" ultimately being headless and in a cupboard, local ripping on that machine is not going to be practical. And ripping on one of my laptops only works to a local library. So what's the best solution here? On my win7 laptop, I set up a temp library pointing to my shared M: drive, ripped a CD, the files landed on the "nas". I then removed them from the local temp library, logged on to the Ubuntu box via Tightvnc and resynced in JRiver Linux. Then when switching back to the served library on the laptop, the new album was there. Is there a more efficient/better way to do this?
many thanks for wading through this post!
regards, Robert