OpenSolaris et NTFS

Existe-t-il un moyen de monter des partitions NTFS dans OpenSolaris? C'est le principal problème qui m'empêche de l'éprouver pendant plus d'une journée. Je dois monter mon externe. J'ai une vaste expérience avec GNU / Linux et je souhaite essayer d'autres systèmes d'exploitation Free-Libre.

Vous aurez besoin du pilote ntfs-3g tout comme sur les systèmes GNU / Linux. Vous pouvez l'attraper ici depuis sunfreepacks.com comme ASntfs-3g-2009.4.4 . Installez les 3 paquets sur le premier, cependant, GNUBase, ASgettext et ASlibiconv-1.12.

Vous pouvez ensuite les monter de la manière suivante:

 pfexec ntfs-3g /dev/dsk/c5t0d0p1 ~/Desktop/mount 

Évidemment, modifiez le disque et la partition en conséquence.

Une mise à jour pour la mi-2012: OpenIndiana / Illumos (essentiellement une fourche communautaire d'OpenSolaris) continue d'utiliser la même approche, mais j'ai trouvé quelques différences dans la configuration et une astuce très utile de DAMIAN WOJSŁAW à http: //trochejen.blogspot .com / 2011/11 / openindiana-and-ntfs-3g.html . La recette suivante, qui comprend les étapes initiales pour identifier un disque dur USB externe avec la partition NTFS, était efficace pour moi sur le bureau OpenIndiana 151_a5:

 ## List attached removable storage devices: $ rmformat -l ## even though counterintuitive, include the partition number "p0" as shown by rmformat ## Verify the pX partition number that contains the NTFS filesystem, typically "p1". ## make sure to exit without making changes, just looking for the partition number. $ pfexec fdisk /dev/rdsk/c6t0d0p0 ## ntfsprogs were installed, but not the actual ntfs-3g kernel modules $ pkg search ntfs-3g $ pfexec pkg install /system/file-system/ntfs-3g ## Something not quite complete about the FUSE install out of the box (thanks DAMIAN WOJSŁAW!) ## ( http://trochejen.blogspot.com/2011/11/openindiana-and-ntfs-3g.html ) $ pfexec ln -s /devices/pseudo/fuse\@0\:fuse /dev/fuse ## OK! Now mount it up $ pfexec ntfs-3g /dev/dsk/c6t0d0p1 /mnt/backup/ ## or you can now put add a vfstab entry about so: /dev/dsk/c6t0d0p1 /dev/rdsk/c6t0d0p1 /mnt/backup ntfs-3g - no - 

Pour monter ntfs:

 # /usr/lib/fs/fuse/mount -o subtype=ntfs-3g /dev/dsk/cXdYpZ /export/ntfs 

Pour décompresser ntfs:

 # fusermount -u /export/ntfs