Bon j'ai résolu le problème de la partition Windows (NTFS) inaccessible depuis Mac OS X. Je vais donner une procédure pour ceux qui auraient le même problème puisque je n'en ai vu nulle part.
La cause: Windows crée une partition de recovery de 100 Mo à l'installation. Cette partition est inscrite correctement sur le MBR, mais Mac OS X, qui se réfère à la table GPT, n'est pas au courant du changement.
La solution: faire en sorte que la table de partitions GPT corresponde avec les changements intervenus sur le MBR.
* Tout d'abord il faut GPT fdisk:
http://www.rodsbooks.com/gdisk/.
* Ensuite faites un backup de toutes les données importantes sur votre disque (Windows ET Mac). Même si c'est une procédure fiable et rapide, si vous vous trompez, vous aurez certainement plus vite fait de restaurer que chercher à récupérer.
* Lisez la documentation de gdisk (entrez man gdisk depuis le terminal). Vous y trouverez notamment ce qu'il faut entrer lorsqu'il vous demande le nom du disque.
Lancez gdisk depuis le terminal. Faites d'abord un backup de la table de partitions GPT en entrant 'b'. Si quelque chose se passe mal, vous pourrez toujours la récupérer en faisant 'r' pour passer dans le sous menu recovery puis 'l'.
A savoir: tant que vous ne touchez pas à la partition EFI et Apple (généralement en positions 1 et 2) vous pourrez toujours démarrer sur Mac OS X, même s'il semblera en mauvais état (appuyez sur Alt pendant que vous l'allumez si l'écran reste gris, et choisissez de démarrer sous votre disque Mac). Vous pourrez donc restaurer la table des partitions et essayer à nouveau.
A savoir également: gdisk n'apporte aucune modification aux données, si vous effacez une partition puis vous la recréez, ça revient exactement au même état qu'avant. Et finalement, vous pouvez jouer avec gdisk: tant que vous n'entrez pas 'w' pour confirmer, aucune modification n'est apportée.
Bon, commençons. Tout d'abord, affichez l'état de la table des partitions GPT en entrant 'p'. Ensuite, on veut afficher l'état de la partition MBR. Entrez 'r' pour passer dans le menu recovery puis entrez 'o'. Là, comparez bien les deux:
Ici elles sont identiques parce que j'ai résolu mon problème. Si c'est votre cas, alors la solution ne vous concerne pas, cherchez ailleurs. Sinon, on va supprimer la partition bootcamp. Pour cela, revenez au menu principal en entrant 'm'. Entrez 'd' et supprimez la partition qui correspond à BOOTCAMP (la 3ème chez moi).
Ensuite créez deux partitions correspondant à celles du MBR: chez moi il n'en reste qu'une, elle commence à 321480704 et finit à 490231807. Pour le type, entrez le même que la partition BOOTCAMP avait avant sous la colonne 'Code' (0700 normalement). Une fois les deux partitions créées, entrez 'w' pour écrire les changements. Faites bien attention aux éventuels messages que gdisk afficherait. S'il y en a, vérifiez les chiffres correspondants aux n° de secteurs de début et fin ou recommencez en entrant 'q' pour annuler les changements.
Ensuite en maintenant la touche Alt/Option en allumant votre Mac, vous devriez pouvoir démarrer sous Windows. Si ça ne marche pas, démarrez sous OS X et restaurez le backup de la table GPT via gdisk.
Note: Si vous avez rEFIt, il est possible que le menu n'apparaisse pas. L'ordi semblera planté sur un écran gris au démarrage. Appuyez sur Option et choisissez de démarrer sous OS X, et réinstallez rEFIt (depuis un terminal tapez sudo sh /efi/refit/enable-always.sh) et redémarrez.
Vous aurez 2 partitions Windows depuis le menu. Vous ne pourrez démarrer que depuis l'une d'entre elles. La suite (optionnelle) pourrait être de supprimer la partition de recovery Windows. C'est très facile à faire. Il faudra par contre ensuite utiliser à nouveau gdisk pour supprimer la partition en question