Saturday, December 10, 2011

Mount NTFS Seagate GoFlex External Drive on FreeNAS 7


I just rebuilt my Home freeNAS 7 box and re-installed it on a
Pentium 4 1.80Ghz, 512mb RAM. It has 20gb internal drive to host freeNAS 7
and a 500gb Seagate GoFlex 3.0 USB external drive. In short, I am running this
in an old laptop junkie, it can draw back up to 35watts power consumption and
there is still available slot for another 500gb USB external drive incase I need to.

My Goflex external drive is partitioned into two (2). In order to share my external drive via freeNAS,
I need to do the following or add it to Systems >Advanced>Command Scripts

First, create the mount directory:
login via SSH
# ssh -l admin 192.168.1.250

# mkdir /mnt/goflex-data
# mkdir /mnt/goflex-160

Now add below commands to Systems>Advanced>Command Scripts using the GUI.

Command                                             Type
 kldload fuse                                             PreInit  
 ntfs-3g /dev/da0s2 /mnt/goflex-data             PreInit  
 ntfs-3g /dev/da0s1 /mnt/goflex-160             PreInit



Mount NTFS Seagate GoFlex External Drive manual commands using the terminal.

SSH to freeNAS server

# kldload fuse

# /mnt/goflex-160# ntfs-3g /dev/da0s2 /mnt/goflex-data

# /mnt/goflex-160# ntfs-3g /dev/da0s1 /mnt/goflex-160