J'essaie de créer un pool de lecteurs virtuels à l'aide de FUSE pour OS X et mhddfs.

Cette commande fonctionne pour moi:

sudo mhddfs /Volumes/D01,/Volumes/D12,/Volumes/D103,/Volumes/D110 /mnt/DrivePoolA -o allow_other,volname=DrivePoolA

Cependant, je pense que je devrais également pouvoir accomplir la même chose en utilisant la mountcommande, mais je n'ai pas eu de chance. J'ai essayé une variété de choses semblables à la ligne ci-dessous. Qu'est-ce que je rate?

sudo mount -t mhddfs -o allow_other,volname=DrivePoolA /Volumes/D01,/Volumes/D12,/Volumes/D103,/Volumes/D110

Enfin, et plus important encore, j'essaie de monter le drivePoolavec fstab. Mon fstabressemble à ceci:

# <file system>  <mount point> <type>  <options>       <dump>  <pass>  
mhddfs#/Volumes/D01,/Volumes/D12/,/Volumes/D103/,/Volumes/D110    /mnt/DrivePoolA    osxfusefs    allow_other,volname=DrivePoolA 0 0`

Cependant, lorsque j'exécute sudo mount -acette opération fstab, un message d'erreur s'affiche:

Ce programme n'est pas destiné à être appelé directement. La bibliothèque OSXFUSE l’appelle. Options de montage disponibles: [suivi de la liste des options de montage]

Maintenant, je suppose que cette erreur provient de osxfuse_mounter, car j'ai trouvé le texte de l'erreur dans le code source du projet 'support' sur github. Je suppose que l'erreur est renvoyée au mountprogramme, qui le recrache en ligne de commande.

J'ai aussi essayé ce qui suit fstab, en omettant le options, dumpet pass:

# <file system>  <mount point> <type>  <options>       <dump>  <pass>  
mhddfs#/Volumes/D01,/Volumes/D12/,/Volumes/D103/,/Volumes/D110    /mnt/DrivePoolA    osxfusefs

Après avoir exécuté sudo mount -acette configuration, je n’obtiens aucune erreur, mais rien ne semble se produire.

Aucune suggestion?

Johntrandall
la source