To mount and use a GoFlex USB hard drive on a Raspberry Pi using Raspbian Linux Using F6BVP's image http://f6bvp.org/AX25_BBS_Node_RaspBerry_Pi_install.html you get an FTP server which make it your very own "cloud". Use fdisk -l to list the disk devices on your Rpi. You should see something like: root@node:/etc/ax25# fdisk -l Disk /dev/mmcblk0: 15.9 GB, 15931539456 bytes 4 heads, 16 sectors/track, 486192 cylinders, total 31116288 sectors Units = sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk identifier: 0x000108cb Device Boot Start End Blocks Id System /dev/mmcblk0p1 8192 122879 57344 c W95 FAT32 (LBA) /dev/mmcblk0p2 122880 31116287 15496704 83 Linux Disk /dev/sda: 2000.4 GB, 2000398933504 bytes 1 heads, 63 sectors/track, 62016335 cylinders, total 3907029167 sectors Units = sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk identifier: 0xdb68eed2 Device Boot Start End Blocks Id System /dev/sda1 63 3907024127 1953512032+ 7 HPFS/NTFS/exFAT /dev/sda1 is the USB drive (NTFS). ----------------------------------------- Load libfuse2 and ntfs-3g modules apt-get install libfuse2 apt-get install ntfs-3g -------------------------------------------- The next step is to create a folder to mount the drive in. Linux won’t create somewhere dynamically for you. You have to tell it where you want it to put the information. but you can call it what you want. mkdir /myDrive mount –t ntfs-3g /dev/sda1 /myDrive This last command mounts sda1 with ntfs-3g in the /myDrive directory. ----------------------------------------------- The above mount is only good until linux is restarted. To automatically remount the drive and directories whenever linux restarts, edit /etc/fstab. Add your base mount, and any user-specific directory mounts. /dev/sda1 /myDrive ntfs-3g /myDrive/Joes /home/Joes/store none bind 0 0 The second line above is used to mount a subdirectory on the USB drive named "Joes" to a user directory called "store", for linux user Joe. Of course you have to create this "store" directory before mounting /myDrive/Joes to it. ----------------------------------------------------------------- Type #mount to see what is mounted: root@node:~# mount /dev/root on / type ext4 (rw,noatime,data=ordered) devtmpfs on /dev type devtmpfs (rw,relatime,size=216132k,nr_inodes=54033,mode=755) tmpfs on /run type tmpfs (rw,nosuid,noexec,relatime,size=44880k,mode=755) tmpfs on /run/lock type tmpfs (rw,nosuid,nodev,noexec,relatime,size=5120k) proc on /proc type proc (rw,nosuid,nodev,noexec,relatime) sysfs on /sys type sysfs (rw,nosuid,nodev,noexec,relatime) tmpfs on /run/shm type tmpfs (rw,nosuid,nodev,noexec,relatime,size=89740k) devpts on /dev/pts type devpts (rw,nosuid,noexec,relatime,gid=5,mode=620) /dev/mmcblk0p1 on /boot type vfat (rw,relatime,fmask=0022,dmask=0022,codepage=cp437,iocharse t=ascii,shortname=mixed,errors=remount-ro) fusectl on /sys/fs/fuse/connections type fusectl (rw,relatime) /dev/sda1 on /myDrive type fuseblk (rw,nosuid,nodev,relatime,user_id=0,group_id=0,allow_other,bl ksize=4096) /dev/sda1 on /home/Joes/store type fuseblk (rw,nosuid,nodev,relatime,user_id=0,group_id= 0,allow_other,blksize=4096) Be sure to set your directory privileges as necessary, and you should be ready to move files to/from the USB drive from your Rpi! If you have an FTP server installed, you can now use this as your own personal "cloud" storage system. (In the "good old day's, we'd just call it an FTP site). Note that most of the information required to do this was found on this beginners linux blog: http://beginlinux.wordpress.com/2009/03/18/mounting-an-ntfs-drive-in-debian/ Enjoy!