Skip to main content
deleted 58 characters in body
Source Link
Mat
  • 54.9k
  • 11
  • 164
  • 143

thereThere are two ways to mount a usbUSB or external device like harddrive to unixa hard drive on Unix/linuxLinux based systemsystems.i I will explain the manual mounting so you can understand better.

openOpen a terminal window and become the "root" user.

To become the root user, type in the following commands.:

NOTE : My system only has one USB device plugged in. If you have multiple devices plugged in, it will recognize them as well as your flash device, so your output will most likely look very differently than mine.NOTE: My system only has one USB device plugged in. If you have multiple devices plugged in, it will recognize them as well as your flash device, so your output will most likely look very differently than mine.

  • The "cd Desktop"cd Desktop command tells the computer to go into the Desktop directory (this is where I want to make the directory, so I can access the flash drive directly from my Desktop).
  • The "mkdir flash"mkdir flash command makes a directory named "flash" which we're going to use to mount the flash drive.

weWe need to get the appropriate device which is attached to your flash drive. To do this, simply issue the following command in the same terminal window.

As you can see, there are three lines of output, but they are all the same. The information we're interested in is the output immediately after "SCSI device". On my machine it's sdasda.

This is the device we're looking for. On most machines this will be the case. If you've got a newer machine with ana SATA drive or a SCSI drive in it, the output will most likely be quite different. The words you'll be looking for will probably be sdbsdb or sdcsdc. To make sure you select the correct device, simply look for some information that describes your flash drive. For example, my flash drive has 16 megabytes of storage on it. On the output, the words (16 MB) would be a good indicator of that being my flash drive.

When you've found the correct device (sdasda, sdbsdb, sdcsdc, etc...) enter the following command into the same terminal window:

  • "pwd" is used to see where the path is to your Desktop, so we can accurately mount the flash drive. You'll use the line after it later.

    The next command is the command to mount your flash drive to the flash directory. Let's break that down so we can understand it.

  • "mount" is the command used.

  • "-t vfat" tells the command to mount the "vfat" filesystem (which most flash drives are).

  • "-o uid=jason,gid=users" makes the mount accessible by the "jason" user. You'll want to change this to the user with which you use to log in. Example: if you use the username "jhamilton" to log in, you'd use "-o uid=jhamilton,gid=users" instead.

    pwd is used to see where the path is to your Desktop, so we can accurately mount the flash drive. You'll use the line after it later.
  • "/dev/sda" points to the correct device. Make sure you use the same device you found earlier. Example: If you found your correct device to be "sdc" earlier, you'd use "/dev/sdc" instead.

    The next command is the command to mount your flash drive to the flash directory. Let's break that down so we can understand it.
  • "/home/jason/Desktop/flash" is the directory to which you want the device to be mounted. You'll want to use the results of the "pwd" command here. Example: If the line after the "pwd" command was "/home/jhamilton/Desktop" you'd use "/home/jhamilton/Desktop/flash" instead.

    • mount is the command used.
    • -t vfat tells the command to mount the "vfat" filesystem (which most flash drives are).
    • -o uid=jason,gid=users makes the mount accessible by the "jason" user. You'll want to change this to the user with which you use to log in. Example: if you use the username "jhamilton" to log in, you'd use -o uid=jhamilton,gid=users instead.
    • /dev/sda points to the correct device. Make sure you use the same device you found earlier. Example: If you found your correct device to be "sdc" earlier, you'd use /dev/sdc instead.
    • /home/jason/Desktop/flash is the directory to which you want the device to be mounted. You'll want to use the results of the pwd command here. Example: If the line after the pwd command was /home/jhamilton/Desktop you'd use /home/jhamilton/Desktop/flash instead.

there are two ways to mount a usb or external device like harddrive to unix/linux based system.i will explain the manual mounting so you can understand better.

open a terminal window and become the "root" user.

To become the root user, type in the following commands.

NOTE : My system only has one USB device plugged in. If you have multiple devices plugged in, it will recognize them as well as your flash device, so your output will most likely look very differently than mine.

  • The "cd Desktop" command tells the computer to go into the Desktop directory (this is where I want to make the directory, so I can access the flash drive directly from my Desktop).
  • The "mkdir flash" command makes a directory named "flash" which we're going to use to mount the flash drive.

we need to get the appropriate device which is attached to your flash drive. To do this, simply issue the following command in the same terminal window.

As you can see, there are three lines of output, but they are all the same. The information we're interested in is the output immediately after "SCSI device". On my machine it's sda.

This is the device we're looking for. On most machines this will be the case. If you've got a newer machine with an SATA drive or a SCSI drive in it, the output will most likely be quite different. The words you'll be looking for will probably be sdb or sdc. To make sure you select the correct device, simply look for some information that describes your flash drive. For example, my flash drive has 16 megabytes of storage on it. On the output, the words (16 MB) would be a good indicator of that being my flash drive.

When you've found the correct device (sda, sdb, sdc, etc...) enter the following command into the same terminal window:

  • "pwd" is used to see where the path is to your Desktop, so we can accurately mount the flash drive. You'll use the line after it later.

    The next command is the command to mount your flash drive to the flash directory. Let's break that down so we can understand it.

  • "mount" is the command used.

  • "-t vfat" tells the command to mount the "vfat" filesystem (which most flash drives are).

  • "-o uid=jason,gid=users" makes the mount accessible by the "jason" user. You'll want to change this to the user with which you use to log in. Example: if you use the username "jhamilton" to log in, you'd use "-o uid=jhamilton,gid=users" instead.

  • "/dev/sda" points to the correct device. Make sure you use the same device you found earlier. Example: If you found your correct device to be "sdc" earlier, you'd use "/dev/sdc" instead.

  • "/home/jason/Desktop/flash" is the directory to which you want the device to be mounted. You'll want to use the results of the "pwd" command here. Example: If the line after the "pwd" command was "/home/jhamilton/Desktop" you'd use "/home/jhamilton/Desktop/flash" instead.

There are two ways to mount a USB or external device like a hard drive on Unix/Linux based systems. I will explain the manual mounting so you can understand better.

Open a terminal window and become the "root" user.

To become the root user, type in the following commands:

NOTE: My system only has one USB device plugged in. If you have multiple devices plugged in, it will recognize them as well as your flash device, so your output will most likely look very differently than mine.

  • The cd Desktop command tells the computer to go into the Desktop directory (this is where I want to make the directory, so I can access the flash drive directly from my Desktop).
  • The mkdir flash command makes a directory named "flash" which we're going to use to mount the flash drive.

We need to get the appropriate device which is attached to your flash drive. To do this, simply issue the following command in the same terminal window.

As you can see, there are three lines of output, but they are all the same. The information we're interested in is the output immediately after "SCSI device". On my machine it's sda.

This is the device we're looking for. On most machines this will be the case. If you've got a newer machine with a SATA drive or a SCSI drive in it, the output will most likely be quite different. The words you'll be looking for will probably be sdb or sdc. To make sure you select the correct device, simply look for some information that describes your flash drive. For example, my flash drive has 16 megabytes of storage on it. On the output, the words (16 MB) would be a good indicator of that being my flash drive.

When you've found the correct device (sda, sdb, sdc, etc.) enter the following command into the same terminal window:

  • pwd is used to see where the path is to your Desktop, so we can accurately mount the flash drive. You'll use the line after it later.
  • The next command is the command to mount your flash drive to the flash directory. Let's break that down so we can understand it.
    • mount is the command used.
    • -t vfat tells the command to mount the "vfat" filesystem (which most flash drives are).
    • -o uid=jason,gid=users makes the mount accessible by the "jason" user. You'll want to change this to the user with which you use to log in. Example: if you use the username "jhamilton" to log in, you'd use -o uid=jhamilton,gid=users instead.
    • /dev/sda points to the correct device. Make sure you use the same device you found earlier. Example: If you found your correct device to be "sdc" earlier, you'd use /dev/sdc instead.
    • /home/jason/Desktop/flash is the directory to which you want the device to be mounted. You'll want to use the results of the pwd command here. Example: If the line after the pwd command was /home/jhamilton/Desktop you'd use /home/jhamilton/Desktop/flash instead.
added 1245 characters in body
Source Link
  • "pwd" is used to see where the path is to your Desktop, so we can accurately mount the flash drive. You'll use the line after it later.

    The next command is the command to mount your flash drive to the flash directory. Let's break that down so we can understand it.

  • "mount" is the command used.

  • "-t vfat" tells the command to mount the "vfat" filesystem (which most flash drives are).

  • "-o uid=jason,gid=users" makes the mount accessible by the "jason" user. You'll want to change this to the user with which you use to log in. Example: if you use the username "jhamilton" to log in, you'd use "-o uid=jhamilton,gid=users" instead.

  • "/dev/sda" points to the correct device. Make sure you use the same device you found earlier. Example: If you found your correct device to be "sdc" earlier, you'd use "/dev/sdc" instead.

  • "/home/jason/Desktop/flash" is the directory to which you want the device to be mounted. You'll want to use the results of the "pwd" command here. Example: If the line after the "pwd" command was "/home/jhamilton/Desktop" you'd use "/home/jhamilton/Desktop/flash" instead.

  • "pwd" is used to see where the path is to your Desktop, so we can accurately mount the flash drive. You'll use the line after it later.

    The next command is the command to mount your flash drive to the flash directory. Let's break that down so we can understand it.

  • "mount" is the command used.

  • "-t vfat" tells the command to mount the "vfat" filesystem (which most flash drives are).

  • "-o uid=jason,gid=users" makes the mount accessible by the "jason" user. You'll want to change this to the user with which you use to log in. Example: if you use the username "jhamilton" to log in, you'd use "-o uid=jhamilton,gid=users" instead.

  • "/dev/sda" points to the correct device. Make sure you use the same device you found earlier. Example: If you found your correct device to be "sdc" earlier, you'd use "/dev/sdc" instead.

  • "/home/jason/Desktop/flash" is the directory to which you want the device to be mounted. You'll want to use the results of the "pwd" command here. Example: If the line after the "pwd" command was "/home/jhamilton/Desktop" you'd use "/home/jhamilton/Desktop/flash" instead.

Source Link

there are two ways to mount a usb or external device like harddrive to unix/linux based system.i will explain the manual mounting so you can understand better.

Plug in the flash drive into one of the USB ports on your computer.

open a terminal window and become the "root" user.

To become the root user, type in the following commands.

jason@linux:~> su
Password:
linux:/home/jason #

After you've become root, enter the following command into the same terminal window to see if your computer has recognized the flash drive you plugged in.

linux:/home/jason # lsusb
Bus 002 Device 003: ID 08ec:0010 M-Systems Flash Disk Pioneers DiskOnKey
Bus 002 Device 001: ID 0000:0000
Bus 001 Device 001: ID 0000:0000
linux:/home/jason #

This information tells me that the system recognized one USB device named "M-Systems Flash Disk Pioneers DiskOnKey" That is good. Yours will most likely have a different name, so look for the name of your flash disk's manufacturer in the output.

NOTE : My system only has one USB device plugged in. If you have multiple devices plugged in, it will recognize them as well as your flash device, so your output will most likely look very differently than mine.

After successful recognition of your USB drive, you'll want to create a directory where your USB drive will be mounted. I entered the following commands into the same terminal window to do this.

linux:/home/jason # cd Desktop/
linux:/home/jason/Desktop # mkdir flash
linux:/home/jason/Desktop #
  • The "cd Desktop" command tells the computer to go into the Desktop directory (this is where I want to make the directory, so I can access the flash drive directly from my Desktop).
  • The "mkdir flash" command makes a directory named "flash" which we're going to use to mount the flash drive.

we need to get the appropriate device which is attached to your flash drive. To do this, simply issue the following command in the same terminal window.

dmesg | grep -i "SCSI device"

linux:/home/jason/Desktop # dmesg | grep -i "SCSI device"
SCSI device sda: 31520 512-byte hdwr sectors (16 MB)
SCSI device sda: 31520 512-byte hdwr sectors (16 MB)
SCSI device sda: 31520 512-byte hdwr sectors (16 MB)
linux:/home/jason/Desktop #

As you can see, there are three lines of output, but they are all the same. The information we're interested in is the output immediately after "SCSI device". On my machine it's sda.

This is the device we're looking for. On most machines this will be the case. If you've got a newer machine with an SATA drive or a SCSI drive in it, the output will most likely be quite different. The words you'll be looking for will probably be sdb or sdc. To make sure you select the correct device, simply look for some information that describes your flash drive. For example, my flash drive has 16 megabytes of storage on it. On the output, the words (16 MB) would be a good indicator of that being my flash drive.

When you've found the correct device (sda, sdb, sdc, etc...) enter the following command into the same terminal window:

linux:/home/jason/Desktop # pwd
/home/jason/Desktop
linux:/home/jason/Desktop # mount -t vfat -o uid=jason,gid=users /dev/sda /home/jason/Desktop/flash
linux:/home/jason/Desktop #

Your flash drive is now mounted and ready to use. If you followed the instructions exactly, there is a new folder on your desktop named "flash" which can be used to put files, images, music, or anything else you want!