Difference between revisions of "How To Use USB Drives"

From Amahi Wiki
Jump to: navigation, search
Line 8: Line 8:
 
   
 
   
 
Install autofs
 
Install autofs
{{Code|Code= yum install autofs}}
+
yum install autofs
  
 
Need VFAT for the big USB Disk or the large files on it:
 
Need VFAT for the big USB Disk or the large files on it:
  
{{Code|Code= ​yum install fuse fuse-ntfs-3g}}
+
​yum install fuse fuse-ntfs-3g
  
 
Setup the autofs by edit master settings
 
Setup the autofs by edit master settings
Line 20: Line 20:
 
Add one (or more) line for the USB disk /var/hda/vol /etc/auto.vol  --timeout=3
 
Add one (or more) line for the USB disk /var/hda/vol /etc/auto.vol  --timeout=3
  
{{Code|Code= nano /etc/auto.master}}
+
nano /etc/auto.master
 
<pre>
 
<pre>
 
# Sample auto.master file
 
# Sample auto.master file
Line 50: Line 50:
 
Add the directory by
 
Add the directory by
  
{{Code|Code= ​mkdir /var/hda/vol ; chmod 775 /var/hd}}
+
​mkdir /var/hda/vol ; chmod 775 /var/hd
  
 
 
 
Then add the auto.vol file:
 
Then add the auto.vol file:
  
{{Code|Code= ​nano /etc/auto.vol}}
+
​nano /etc/auto.vol
 
<pre>
 
<pre>
 
#
 
#
Line 79: Line 79:
 
Now restart autofs and then all is GO
 
Now restart autofs and then all is GO
  
{{Code|Code= ​service autofs restart}}
+
​service autofs restart
  
 
Create the symlinks
 
Create the symlinks
  
{{Code|Code= ​ln -s /var/hda/vol /var/hda/files/Disks}}
+
​ln -s /var/hda/vol /var/hda/files/Disks
  
 
Make browse active by edit the file autofs  
 
Make browse active by edit the file autofs  
  
{{Code|Code= ​nano /etc/sysconfig/autofs}}
+
​nano /etc/sysconfig/autofs
  
 
Change line BROWSE_MODE="no" to BROWSE_MODE="yes"
 
Change line BROWSE_MODE="no" to BROWSE_MODE="yes"
Line 94: Line 94:
 
That is all, but for more see:
 
That is all, but for more see:
 
http://www.autofs.org/autofs-man.html
 
http://www.autofs.org/autofs-man.html
 
[[User:Nalleju|Nalleju]]
 
  
 
== Use USB Disks or Sticks on Ubuntu Server ==
 
== Use USB Disks or Sticks on Ubuntu Server ==

Revision as of 22:30, 3 April 2014

Use USB Disks or Sticks on Fedora

I have several USB and eSATA disk I need on my machine. I also need to bring files and take files from the machine by USB stick. I use Putty and Webmin for these things

Install autofs

yum install autofs

Need VFAT for the big USB Disk or the large files on it:

​yum install fuse fuse-ntfs-3g

Setup the autofs by edit master settings

Change 2 lines to (if not needed)

Add one (or more) line for the USB disk /var/hda/vol /etc/auto.vol --timeout=3

nano /etc/auto.master
# Sample auto.master file
# This is an automounter map and it has the following format
# key [ -mount-options-separated-by-comma ] location
# For details of the format look at autofs(5).
#
/var/hda/vol    /etc/auto.vol  --timeout=3
#
#/misc  /etc/auto.misc
#
# NOTE: mounts done from a hosts map will be mounted with the
#      "nosuid" and "nodev" options unless the "suid" and "dev"
#      options are explicitly given.
#
#/net  -hosts
#
# Include central master map if it can be found using
# nsswitch sources.
#
# Note that if there are entries for /net or /misc (as
# above) in the included master map any keys that are the
# same will not be seen as the first read key seen takes
# precedence.
#
+auto.master

Add the directory by

​mkdir /var/hda/vol ; chmod 775 /var/hd


Then add the auto.vol file:

​nano /etc/auto.vol
#
# This is an automounter map and it has the following format
# key [ -mount-options-separated-by-comma ] location
# mountpoint_key options location_device # man 5 autofs
#
cdrom  -fstype=auto,ro,nosuid,nodev,user                      :/dev/cdrom
#floppy -fstype=auto,nosuid,nodev,noexec,user,gid=100,umask=000 :/dev/fd0
K      -fstype=auto,nosuid,nodev,noexec,user,gid=100,umask=000 :/dev/sdk1
K.2    -fstype=auto,nosuid,nodev,noexec,user,gid=100,umask=000  :dev/sdk2 #2nd partition
K.3    -fstype=auto,nosuid,nodev,noexec,user,gid=100,umask=000  :dev/sdk3 #3d partition
L      -fstype=auto,nosuid,nodev,noexec,user,gid=100,umask=000 :/dev/sdl1
M      -fstype=auto,nosuid,nodev,noexec,user,gid=100,umask=000 :/dev/sdm1
N      -fstype=auto,nosuid,nodev,noexec,user,gid=100,umask=000 :/dev/sdn1
O      -fstype=auto,nosuid,nodev,noexec,user,gid=100,umask=000 :/dev/sdo1
G      -fstype=auto,nosuid,nodev,noexec,user,gid=100,umask=000 :/dev/sdg
H      -fstype=auto,nosuid,nodev,noexec,user,gid=100,umask=000 :/dev/sdh
I      -fstype=auto,nosuid,nodev,noexec,user,gid=100,umask=000 :/dev/sdi
J      -fstype=auto,nosuid,nodev,noexec,user,gid=100,umask=000 :/dev/sdj

Now restart autofs and then all is GO

​service autofs restart

Create the symlinks

​ln -s /var/hda/vol /var/hda/files/Disks

Make browse active by edit the file autofs

​nano /etc/sysconfig/autofs

Change line BROWSE_MODE="no" to BROWSE_MODE="yes"


That is all, but for more see: http://www.autofs.org/autofs-man.html

Use USB Disks or Sticks on Ubuntu Server

Ubuntu Server edition doesn't have the same automount function as the desktop version, so if you want to add the functionality here's how:

Install the usbmount package

bash code
​sudo apt-get install usbmount​


This will install the daemon and create some empty mount points at /media/usb0-7

If you now plug in a USB drive, it will be automounted in the first empty folder i.e. /media/usb0

If you need to mount an NTFS drive, then you need to edit the config file:

bash code
​sudo nano /etc/usbmount/usbmount.conf​
# Filesystem types: removable storage devices are only mounted if they
# contain a filesystem type which is in this list.
FILESYSTEMS="vfat ext2 ext3 ext4 hfsplus ntfs"

Find the 'FILESYSTEMS' entry and add 'ntfs' at the end

If you use USB drives regularly you might want to add a symlink under /var/hda/files for one or more of the mountpoints, for example:

bash code
​ln -s /media/usb0 /var/hda/files/drives/usb​


That's it!