Discussion How to use the same external hard drive for Windows and Linux? might give you some pointers.