For the past 2 years, I have been ripping and encoding my CD collection to my hard drive for use in my iPod. It now takes up well over 50 GB, so I bought a new drive today for it. ($60 after rebate for a 120 GB Seagate, storage is cheap now!)
I usually run Linux and I have all of my music on the Linux partition but I dual boot into XP to run iTunes (and play Flight Simulator). I have a 5 GB FAT32 transition partion to use to transfer the files to the XP partition, so this is excessively painful.
I would like to format the new drive into a journalized file system accessible from both. FAT32 is the only FS I know that is seamlessly writable by both OSs, but it is not journalized and it has issues with file names and permissions. So two questions:
- Is there a journalized file system that can be seamlessly used by both OSs?
- If not, is there a dependable utility to write NTFS from Linux or ext3fs from XP? Or perhaps a utility for both OSs that write onto a third journalized FS? I know there are utilities and kernel compilation options but I am unclear on their dependability and the last thing I want to do is lose all of these carefully organized tracks. I am running RedHat 9.2 and it doesn’t have NTFS functionality in it. If someone can tell me if the Linux NTFS functionality is dependable I am willing to start over using something else because I’m getting kind of sick of the RedHat constraints (like it complains when I want to build my own kernel).
- Any non-journalized FSs that I can use for the same purpose but are better than FAT32?
The third option is to maintain another Linux box as an MP3 server in a corner somewhere running Samba so that XP can then access it. But this means fixing this old P3 that I have sitting here and leaving it on all the time (although I did have it running a web jukebox for my intranet and outputting digital audio to my AV receiver). One computer with the two drives I think will be my best option, provided I can find an appropriate FS.