Apenas para esclarecer as coisas, o Linux NUNCA teve problemas para ler partições do Windows. É o Windows que não consegue ler as partições do Linux. Os problemas de compatibilidade dos quais você ouviu falar foram sobre o NTFS. Alguns anos atrás (cerca de 10 ou mais) foi um pouco complicado configurar o seu Linux Desktop e fazer com que ele escrevesse para partições NTFS. Sempre foi possível, é apenas que o software que permite isso era novo e cheio de bugs e às vezes tinha problemas para escrever. Tanto quanto sei, a leitura nunca foi um problema.
Agora, o Windows, provavelmente por meio de uma escolha estratégica de marketing consciente, nunca ofereceu suporte à leitura ou gravação de nada além dos sistemas de arquivos nativos do Windows, como VFAT e NTFS. É possível, mas você precisa de software de terceiros e não é transparente. Tanto Macs quanto Linux e Unix, etc, podem lidar com vários sistemas de arquivos, tanto quanto eu sei, é apenas o Windows que decidiu se prejudicar de tal maneira.
De qualquer forma, NTFS-3G , o software * nix que permite ler e escrever em partições NTFS é agora muito maduro e estável. Tanto é assim que está incluído no kernel do Linux. O que isto significa em termos práticos é que o seu sistema operacional Linux pode ler e gravar em uma partição NTFS, você não deve precisar instalar ou fazer qualquer outra coisa.
Resumindo, crie uma partição de dados compartilhada usando o sistema de arquivos NTFS e o Linux e o Windows serão capazes de ler e escrever de / para ela.