Sto provando a creare un pool di unità virtuali utilizzando osxFuse e mhddfs.
Sono su OSX 10.9.5. Ho provato osxFuse v2.7.3 installato tramite il programma di installazione del pacchetto. Ho anche provato il metodo di installazione di cask homebrew. Ho avuto le stesse esperienze indipendentemente dal metodo di installazione.
-
Questo comando funziona per me:
$ sudo mhddfs /Volumes/D01,/Volumes/D12,/Volumes/D103,/Volumes/D110 /mnt/DrivePoolA -o allow_other,volname=DrivePoolA
-
Tuttavia, credo che dovrei essere in grado di realizzare lo stesso usando il comando "mount", ma non ho avuto fortuna. Ho provato una varietà di cose simili alla linea qui sotto. Eventuali suggerimenti? Cosa mi manca
sudo mount -t mhddfs -o allow_other,volname=DrivePoolA /Volumes/D01,/Volumes/D12,/Volumes/D103,/Volumes/D110
-
Infine, e soprattutto, sto provando a montare drivePool con fstab. Il mio fstab ha questo aspetto:
# <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
Tuttavia, quando eseguo
sudo mount -a
su quel file fstab, viene visualizzato un messaggio di errore che indica:This program is not meant to be called directly. The OSXFUSE library calls it. Available mount options: [followed by the list of mount options]'
Ora, presumo che quell'errore provenga da osxfuse_mounter, perché ho trovato il txt dell'errore nel codice sorgente del progetto "support" su github. Presumo che l'errore venga passato al programma di "mount", che sta restituendo la riga di comando.
Ho anche provato il seguente fstab, omettendo le opzioni, dump e pass:
# <file system> <mount point> <type> <options> <dump> <pass>
mhddfs#/Volumes/D01,/Volumes/D12/,/Volumes/D103/,/Volumes/D110 /mnt/DrivePoolA osxfusefs
Dopo aver eseguito sudo mount -a
con questa configurazione non ottengo errori, ma non sembra accadere nulla.
Qualche suggerimento?