MacFuse + NTFS-3G : Lecture et écriture de partitions NTFS sur Mac OS X
1 Introduction
Même avec l'arrivée de Léopard (10.5), tout le monde pensait avoir quand même le support en écriture du NTFS. Déjà que je ZFS natif user-friendly nous était passé sous le nez...
Bref, il faut si l'on veut pouvoir accéder en écriture sur les partitions NTFS installer MacFuse et NTFS-3G. Voici comment procéder.
2 Prérequis
- MacFuse : http://code.google.com/p/macfuse/
- MacPorts : http://www.macports.org/
- X11 : DVD de Mac OS X
- XCode : DVD de Mac OS X
3 Installation
C'est assez simple, télécharger les packages MacPorts et MacFuse puis installez les. Pour le reste, c'est sur le DVD de Léopard.
4 Configuration
4.1 MacPorts
Si c'est votre première installation de MacPorts, alors lancez cette commande :
export PATH=/opt/local/bin:/opt/local/sbin:$PATH
Puis nous allons installer le nécessaire. Mais par avant il vaut récupérer la liste des packages de MacPorts :
sudo port -d selfupdate
Installez ensuite pkgconfig et ntfs-3g :
sudo port install pkgconfig ntfs-3g
5 Utilisation
Si vous avez Bootcamp d'installé ou que votre partition NTFS est déjà monté, vérifiez à l'aide de la commande "df" le device correspondant :
mac% df Filesystem 512-blocks Used Available Capacity Mounted on /dev/disk0s2 127664128 60996656 66155472 48% / devfs 212 212 0 100% /dev fdesc 2 2 0 100% /dev map -hosts 0 0 0 100% /net map auto_home 0 0 0 100% /home /dev/disk0s3 67035608 28905504 38130104 44% /Volumes/Untitled
Ici c'est /dev/disk0s3 qui correspond à Windows. Je vais donc démonter la partition :
sudo umount /Volumes/Untitled
Ensuite, il va falloir que je créer un dossier Vista par exemple dans Volumes, puis monter mon device dans ce dossier :
sudo mkdir /Volumes/Vista sudo ntfs-3g /dev/disk0s3 /Volumes/Vista -o ping_diskarb,volname="Vista"
Ensuite si vous faites un df, il devrait s'afficher et vous pouvez maintenant y accéder :-) :
mac% df Filesystem 512-blocks Used Available Capacity Mounted on /dev/disk0s2 127664128 60997024 66155104 48% / devfs 223 223 0 100% /dev fdesc 2 2 0 100% /dev map -hosts 0 0 0 100% /net map auto_home 0 0 0 100% /home /dev/disk0s3 67035608 28905504 38130104 44% /Volumes/Vista